v3.26.1
Net Loss per Share - Summary of Anti-Dilutive Shares (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 8,912,945 12,969,993
Unvested PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 2,550,104 1,295,622
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 930,506 3,793,534
Earnout shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 3,793,063 433,187
Warrants to purchase Class A common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 1,295,622 4,951,489
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from the computation of diluted loss per share (in shares) 343,650 2,496,161