Quarterly report pursuant to Section 13 or 15(d)

Redeemable Convertible Preferred Stock - Narrative (Details)

v3.24.3
Redeemable Convertible Preferred Stock - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 20, 2024
USD ($)
shares
Aug. 11, 2023
USD ($)
director
$ / shares
shares
Sep. 30, 2024
shares
Sep. 30, 2023
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
shares
Temporary Equity [Line Items]            
Proceeds from issuance of preferred stock $ 15.0 $ 10.0        
Issuance of Series A' Preferred Stock, net of issuance costs (in shares) | shares 15,000 10,000 15,000 10,000 15,000 10,000
Preferred stock, outstanding term   7 years        
Dividend rate   6.00%        
Cumulative undeclared dividends         $ 0.7  
Minimum percentage threshold, director designation rights   20.00%        
Director designation rights, number of directors | director   1        
Convertible, control of rights by issuer, written notice period   5 days        
Series A Convertible Preferred Stock            
Temporary Equity [Line Items]            
Transaction costs $ 0.5 $ 0.3        
Convertible, conversion price (in dollars per share) | $ / shares   $ 2.11        
Series A Prime Preferred Stock            
Temporary Equity [Line Items]            
Convertible, conversion price (in dollars per share) | $ / shares   $ 1.9328        
Volition Warrants            
Temporary Equity [Line Items]            
Warrant, exercisable, period after closing date   6 months        
Warrants and rights outstanding, term   3 years        
Fair value of warrants   $ 0.7        
Transaction costs   $ 0.0        
Volition Warrant            
Temporary Equity [Line Items]            
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares   1,579,778        
Exercise price (in dollars per share) | $ / shares   $ 6.33        
Volition Penny Warrant            
Temporary Equity [Line Items]            
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares   20,905        
Exercise price (in dollars per share) | $ / shares   $ 0.01