XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Oct. 15, 2018
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Oct. 31, 2023
Aug. 03, 2022
Stock Warrants            
Gross proceeds $ 18.6          
Number of shares issued   0 0      
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001    
Warrants exercised       0    
Class of warrant or right, outstanding         0  
Class A common stock            
Stock Warrants            
Number of shares issued 252,000          
Series B Preferred Stock            
Stock Warrants            
Number of warrants to purchase shares 1,367,218          
Preferred stock conversion price per share $ 11.50          
Common stock, par value (in dollars per share) $ 1,000          
Issue of warrants to purchase common stock 1,367,218          
Series B            
Stock Warrants            
Conversion of stock, shares converted 15,723          
Warrant            
Stock Warrants            
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.90          
Warrant | Class A common stock            
Stock Warrants            
Number of warrants to purchase shares 252,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 13.80         $ 1.22