Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Mustang (Details)

v3.23.3
Subsequent Events - Mustang (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
Feb. 10, 2023
Subsequent Events                
Stock offering, price per share           $ 5.25    
Purchase price             $ 8.136  
Sale of National Holding's stock, proceeds received $ 8.9 $ 150.0     $ 9.1 $ 6.7    
Pre-Funded Warrants [Member]                
Subsequent Events                
Stock offering, price per share           $ 5.2499    
Direct Offering [Member]                
Subsequent Events                
Stock offering, price per share               $ 12.53
Subsequent Events                
Subsequent Events                
Purchase price     $ 1.70          
Warrant expiration term     5 years          
Gross proceeds     $ 10.0          
Sale of National Holding's stock, proceeds received     $ 8.9          
Subsequent Events | Mustang                
Subsequent Events                
Common shares issued (in shares)       920,000        
Gross proceeds       $ 4.4        
Sale of National Holding's stock, proceeds received       3.9        
Stock offering, aggregate fees paid       $ 0.5        
Subsequent Events | Mustang | Pre-Funded Warrants [Member]                
Subsequent Events                
Warrants issued       1,688,236        
Stock offering, price per share       $ 1.699        
Purchase price       $ 1.70        
Subsequent Events | Mustang | Unregistered Warrants [Member]                
Subsequent Events                
Warrants issued       2,588,236        
Purchase price       $ 1.58        
Subsequent Events | Maximum | Mustang                
Subsequent Events                
Warrant expiration term       5 years        
Subsequent Events | Minimum | Mustang                
Subsequent Events                
Warrant expiration term       18 months