v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity (Deficit) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 24, 2024
USD ($)
$ / shares
shares
Jul. 23, 2024
USD ($)
Jun. 27, 2024
Dec. 26, 2023
Jun. 15, 2023
Mar. 10, 2021
USD ($)
shares
Oct. 14, 2019
shares
Jun. 23, 2019
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Dec. 20, 2023
Share-based Compensation Arrangement by Share-based Payment Award                    
Convertible redeemable preferred stock, net of issuance costs (in shares) | shares 13,257,294                  
Dividend rate (percent) 7.50%         7.50%        
Preferred stock cumulative dividend rate (percent)                 9.50%  
Deferred dividend rate (percent)     0.095 0.095 0.095          
Dividends payable | $ $ 32.8               $ 13.4  
Preferred stock, convertible, shares issuable (in shares) | shares 662,862                  
Preferred stock, convertible, conversion price (in USD per share) | $ / shares $ 49.438                  
Preferred stock, special dividend threshold | $ $ 47.0 $ 100.0             47.0  
Liquidation preference | $ $ 32.8                  
Temporary equity, initial fair value net of issuance costs | $                 19.6  
Convertible redeemable preferred stock, net of issuance costs | $                 $ 13.0  
Shares converted (in shares) | shares                 0  
Common stock warrants exercised (in shares) | shares             136,425      
Number of securities called by warrants or rights (in shares) | shares               272,851    
Price of warrants (in dollars per share) | $ / shares               $ 15.83    
Warrants liability                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Number of securities called by warrants or rights (in shares) | shares             136,425      
Private Placement                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Convertible redeemable preferred stock, net of issuance costs (in shares) | shares           82,527,609        
Gross proceeds | $           $ 204.0        
Convertible redeemable preferred stock, net of issuance costs | $           $ 187.9        
Conversion ratio (in shares)                 0.052830 0.05
Conversion ratio upon payment of accrued dividends (in shares)                 0.05  
Sale of stock (in shares) | shares               136,425    
Sale price per share (in dollars per share) | $ / shares               $ 146.60    
Gross proceeds from sale | $               $ 20.0    
Private Placement | Warrants liability                    
Share-based Compensation Arrangement by Share-based Payment Award                    
Exercisable period (in years)               5 years