XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 24, 2024
Jul. 23, 2024
May 16, 2023
Mar. 31, 2025
Dec. 31, 2024
Jan. 31, 2021
Subsidiary, Sale of Stock [Line Items]            
Convertible redeemable preferred stock, par value (in dollars per share)       $ 0.001 $ 0.001 $ 0.001
Convertible redeemable preferred stock, net of issuance costs (in shares) 13,257,294          
Accrued dividends $ 32.8     $ 13.4    
Preferred stock, special dividend threshold 47.0 $ 100.0   $ 47.0    
Liquidation preference $ 32.8          
Preferred Stock            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock (in shares)     27,509,203