v3.25.2
Net Income (Loss) Per Share - Additional Information (Detail) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Weighted average shares used to compute net income (loss) per share attributable to common stockholders - basic (in shares) 298,254,000 171,903,000 291,514,000 161,705,000
Weighted average shares used to compute net income (loss) per share attributable to common stockholders - diluted (in shares) 298,254,000 171,903,000 291,514,000 161,705,000
Sponsor Vesting Shares        
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount 580,273 3,059,273 580,273 3,059,273
Warrant        
Exercise price of warrants $ 0.01 $ 0.01 $ 0.01 $ 0.01
Weighted average shares used to compute net income (loss) per share attributable to common stockholders - basic (in shares) 777,240 972,578 784,368 972,578