XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Redeemable Convertible Preferred Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 31, 2024
Temporary Equity [Line Items]              
Proceeds from redeemable convertible preferred stock       $ 0 $ 199,750    
Series G-3 Redeemable Convertible Preferred Stock [Member]              
Temporary Equity [Line Items]              
Temporary equity stock issued during the period shares payment of dividend in kind   66,465          
Series G-4 Redeemable Convertible Preferred Stock [Member]              
Temporary Equity [Line Items]              
Temporary equity stock issued during the period shares payment of dividend in kind   10,666          
Temporary equity stock issued during the period shares new issues     785,245        
Proceeds from redeemable convertible preferred stock     $ 45,000        
Temporary equity par or stated value per share     $ 0.0001        
Temporary equity special payment as a percentage of original issue price     5.00%        
Aggregate trading period for determining special price payable to the holders of temporary equity     10 days        
Common stock average price as percentage of issue price maximum     110.00%        
Series G-4 Redeemable Convertible Preferred Stock [Member] | Accrued Liabilities [Member]              
Temporary Equity [Line Items]              
Special price paid in cash             $ 2,300
Series G-5 Redeemable Convertible Preferred Stock [Member]              
Temporary Equity [Line Items]              
Temporary equity stock issued during the period shares new issues 3,489,981            
Proceeds from redeemable convertible preferred stock $ 200,000            
Temporary equity par or stated value per share $ 0.0001            
Common Class A [Member]              
Temporary Equity [Line Items]              
Common stock shares outstanding       168,580,827   157,076,972  
Temporary equity converted into permanent equity shares       71,976,178      
Common Class B [Member]              
Temporary Equity [Line Items]              
Common stock shares outstanding       5,043,789   5,043,789