v3.26.1
Redeemable Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Apr. 29, 2024
Jun. 30, 2026
Temporary Equity [Line Items]    
Proceeds from issuance of convertible stock $ 130.8  
Issuance of warrants $ 9.1  
Series A Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Issuance of Series A redeemable convertible preferred stock, net of issuance costs (in shares) 150,000  
Accretion of Series A redeemable convertible preferred stock to redemption value $ 150.0  
Stock issuance costs 10.1  
Proceeds from issuance of convertible stock $ 139.9  
Liquidation preference anniversary term (in years)   5 years
Redemption value   $ 300.0
Redemption term (in years)   7 years
Warrants outstanding (in shares) 11,111,112  
Exercise price of warrants (in dollars per share) $ 4.50  
Warrants and rights outstanding term (in months) 24 months