Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events - Offerings (Details)

v3.25.1
Subsequent Events - Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2025
Feb. 28, 2025
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Subsequent Events          
Exercise of warrants for cash       $ 181 $ 382
Weighted average exercise price       $ 2.15 $ 1.88
Mustang          
Subsequent Events          
Exercise of warrants for cash     $ 3,600    
Number of warrants to purchase shares     337,552    
Purchase price     $ 11.85    
Subsequent events | Mustang          
Subsequent Events          
Sale of stock, number of shares issued   2,657,807      
Stock offering, price per share   $ 3.01      
Purchase price   $ 3.01      
Sale of National Holding's stock, proceeds received   $ 6,900      
Proceeds from sale of fixed assets   $ 1,000      
Subsequent events | March 2025 warrants | Checkpoint Common Stock Warrants          
Subsequent Events          
Exercise of warrants for cash $ 36,000        
Number of shares issued upon exercise of warrants 21,691,003        
Weighted average exercise price $ 1.66        
Subsequent events | Series C-1 warrants | Mustang          
Subsequent Events          
Number of warrants to purchase shares   2,657,807      
Warrant expiration term   5 years      
Subsequent events | Series C-2 warrants | Mustang          
Subsequent Events          
Number of warrants to purchase shares   2,657,807      
Warrant expiration term   24 months