Quarterly report [Sections 13 or 15(d)]

Redeemable Convertible Preferred Stock - Additional Information (Details)

v3.25.1
Redeemable Convertible Preferred Stock - Additional Information (Details) - Convertible Preferred Stock - USD ($)
Jul. 23, 2021
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Temporary Equity [Line Items]          
Preferred stock redemption value   $ 116,810,000 $ 116,810,000    
Preferred stock, share outstanding   115 115    
Deemed contribution resulted in increased (decreased) additional paid in capital   $ 0     $ (8,106,000)
Private Placement [Member]          
Temporary Equity [Line Items]          
Convertible preferred stock, shares issued 200        
Convertible preferred stock, par value $ 0.0001        
Proceeds from issuance of convertible preferred stock $ 200,000,000        
Preferred stock dividend rate 6.50%        
Convertible preferred stock, liquidation preference value $ 1,000     $ 2,150,000  
Convertible fixed liquidation preference increased PIK rate 7.50%        
Convertible preferred initial conversion price $ 14.4        
Convertible preferred stock redemption term 8 years        
Preferred stock, share outstanding 200