Quarterly report [Sections 13 or 15(d)]

Convertible Preferred Stock - Narrative (Details)

v3.25.1
Convertible Preferred Stock - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 28, 2022
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Oct. 31, 2023
$ / shares
shares
Jun. 20, 2023
Nov. 03, 2022
Temporary Equity [Line Items]            
Convertible preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001      
Shares authorized (in shares)   125,292 125,292      
Shares outstanding (in shares) 81,250 106,982.68 108,649.3      
Conversion into common stock (in shares)   1,666.62        
Convertible ratio   3.05        
Convertible preferred stock, conversion price (in dollar per share) | $ / shares $ 3.05          
Units outstanding (in shares) 63,852,690 77,082,332 67,002,370      
Convertible shares (in shares)   36,988,922        
Accumulated but not declared or paid dividends | $   $ 5,800        
Liquidation preference, per share related feature | $ / shares   $ 1,000        
Convertible preferred stock, liquidation preference | $   $ 306,712 $ 599,412      
Convertible Preferred Stock            
Temporary Equity [Line Items]            
Convertible preferred stock, par value (in dollars per share) | $ / shares $ 0.0001     $ 0.0001    
Shares authorized (in shares) 88,000     125,292    
Preferred stock purchase price | $ $ 81,250          
Aggregate purchase price, net of debt issuance costs | $ $ 76,400          
Conversion into common stock (in shares)   1,666.62        
Convertible preferred stock, voluntarily converted (in shares)   566,424        
Percentage of share issued         19.99%  
Dividend cash paid, interest rate 13.00%          
Dividend issued, interest rate 15.00%          
Convertible Preferred Stock | Bain Investment Agreement            
Temporary Equity [Line Items]            
Beneficial ownership percentage           50.00%
Convertible Preferred Stock | AEI and Bain Investment Agreements            
Temporary Equity [Line Items]            
Beneficial ownership percentage 50.00%          
Period for share transfer 12 months