Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Checkpoint (Details)

v3.23.3
Subsequent Events - Checkpoint (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Nov. 14, 2023
Dec. 30, 2022
Nov. 30, 2023
Oct. 31, 2023
Jul. 31, 2023
Feb. 28, 2023
Jun. 13, 2023
Apr. 30, 2023
Subsequent Events                
Purchase price             $ 8.136  
Sale of National Holding's stock, proceeds received $ 8.9 $ 150.0     $ 9.1 $ 6.7    
Checkpoint Common Stock Warrants | Series A Warrants                
Subsequent Events                
Warrant expiration term               5 years
Checkpoint Common Stock Warrants | Series B Warrants                
Subsequent Events                
Warrant expiration term               18 months
Direct offering | Checkpoint Common Stock Warrants                
Subsequent Events                
Purchase price               $ 3.35
Stock offering, aggregate fees paid         $ 0.9      
Subsequent Events                
Subsequent Events                
Purchase price     $ 1.70          
Warrant expiration term     5 years          
Sale of National Holding's stock, proceeds received     $ 8.9          
Subsequent Events | Checkpoint Common Stock Warrants                
Subsequent Events                
Warrants issued       6,325,354        
Purchase price       $ 4.075        
Net proceeds       $ 11.1        
Sale of National Holding's stock, proceeds received       10.0        
Stock offering, aggregate fees paid       $ 1.1        
Subsequent Events | Checkpoint Common Stock Warrants | Common Stock Warrant                
Subsequent Events                
Purchase price       $ 1.51        
Subsequent Events | Checkpoint Common Stock Warrants | Series A Warrants                
Subsequent Events                
Warrants issued       6,325,354        
Warrant expiration term       5 years        
Subsequent Events | Checkpoint Common Stock Warrants | Series B Warrants                
Subsequent Events                
Warrants issued       6,325,354        
Warrant expiration term       24 months        
Subsequent Events | Minimum | Checkpoint Common Stock Warrants                
Subsequent Events                
Purchase price       $ 1.76        
Subsequent Events | Direct offering | Checkpoint Common Stock Warrants                
Subsequent Events                
Purchase price       $ 5.00