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 |