v3.25.2
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 33,405,131 52,624,234 34,141,447 52,769,032
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 12,641,470 19,712,354 14,008,600 20,232,744
Warrants to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 543,152 8,301,202 543,152 8,301,202
Public warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 1,882,881 5,228,253 1,933,737 5,228,253
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 14,639,855 17,132,062 14,756,009 16,676,544
Unvested performance-based restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 2,041,639 1,918,817 1,974,135 1,974,671
Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 1,517,169 0 762,776 0
Unvested early exercised stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 138,965 331,546 163,038 355,618