v3.26.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding. Stock Options, Beginning Balance 24,569,261  
Options granted, Stock Options 2,670,260  
Options exercised, Stock Options (257,655)  
Outstanding. Stock Options, Ending Balance 26,981,866 24,569,261
Options exercisable at March 31, 2026, Stock Options 11,291,973  
Outstanding, Weighted Average Exercise Price, Beginning balance $ 2.9  
Options granted, Weighted Average Exercise Price 4.84  
Options exercised, Weighted Average Exercise Price 1.7  
Outstanding, Weighted Average Exercise Price, Ending balance 3.1 $ 2.9
Options exercisable at March 31, 2026, Weighted Average Exercise Price $ 3.85  
Outstanding, Weighted Average Remaining Contractual Life 8 years 2 months 12 days 8 years 3 months 18 days
Options exercisable at March 31, 2026, Weighted Average Remaining Contractual Life 7 years 4 months 24 days  
Outstanding, Aggregate Intrinsic Value, Beginning Balance $ 81,677  
Outstanding, Aggregate Intrinsic Value, Ending Balance 57,214 $ 81,677
Options exercisable at March 31, 2026, Aggregate Intrinsic Value $ 26,282