v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Unit - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Restricted Stock Units    
Restricted stock units, unvested, beginning balance (in shares) 16,528,226  
Restricted stock units, granted (in shares) 3,854,459  
Restricted stock units, Released (in shares) (2,482,047)  
Restricted stock units, forfeited (in shares) (1,941,228)  
Restricted stock units, unvested, ending balance (in shares) 15,959,410 16,528,226
Restricted stock units, expected to vest (in shares) 15,959,410  
Restricted stock units, vested and unreleased (in shares) 238,500  
Weighted- Average Grant Date Fair Value per Share    
Weighted-average fair value at date of grant per share, beginning balance (in dollars per share) $ 2.99  
Weighted-average fair value at date of grant per share, granted (in dollars per share) 1.87  
Weighted-average fair value at date of grant per share, Released (in dollars per share) 3.69  
Weighted-average fair value at date of grant per share, forfeited (in dollars per share) 2.59  
Weighted-average fair value at date of grant per share, ending balance (in dollars per share) 2.66 $ 2.99
Weighted-average fair value at date of grant per share, expected to vest (in dollars per share) 2.66  
Weighted-average fair value at date of grant per share, vested and unreleased (in dollars per share) $ 1.29  
Weighted average remaining vesting life, unvested (in years) 2 years 9 months 21 days 2 years 4 months 20 days
Weighted average remaining vesting life, expected to vest (in years) 2 years 9 months 21 days  
Aggregate intrinsic value, unvested $ 38,941 $ 22,644
Aggregate intrinsic value, expected to vest 38,941  
Aggregate intrinsic value, vested and unreleased $ 582