v3.26.3
Net Loss (Income) Per Share of Class A Common Stock - Potentially Dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 6,539 6,539 6,539 6,539
Restricted stock units outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 37 2,808 2,837 2,808
Private placement warrants (exercisable for Class A common stock) treated as liability        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 0 2,480 1,433 2,480
Public warrants (exercisable for Class A common stock) treated as liability        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 0 1,977 0 1,977
Stock options and ESPP shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 0 1,853 1,674 1,853
Sponsor Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 296 296 296 296
Common stock warrants (exercisable for Class A common stock) treated as equity        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share 0 221 221 221