v3.26.1
Stock-Based Compensation - Schedule of stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning Balance 9,098,233  
Granted 7,435,819  
Exercised (421,313)  
Canceled or forfeited (424,184)  
Number of Shares, Outstanding, Ending Balance 15,688,555 9,098,233
Vested and expected to vest 15,688,555  
Vested and exercisable 5,935,504  
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance $ 2.64  
Weighted Average Exercise Price per Share, Granted 3.82  
Weighted Average Exercise Price per Share, Exercised 1.83  
Weighted Average Exercise Price per Share, Cancel or forfeited 2.18  
Weighted Average Exercise Price per Share, Outstanding, Ending Balance 3.23 $ 2.64
Vested and expected to vest 3.23  
Vested and exercisable $ 2.93  
Weighted Average Remaining Contractual Term, Outstanding 8 years 4 months 9 days 7 years 8 months 19 days
Weighted Average Remaining Contractual Term, Vested and expected to vest 8 years 4 months 9 days  
Weighted Average Remaining Contractual Term, Vested and exercisable 7 years 1 month 13 days  
Aggregate Intrinsic Value, Outstanding $ 378,796 $ 3,386
Aggregate Intrinsic Value, Vested and expected to vest 378,796  
Aggregate Intrinsic Value, Vested and exercisable $ 145,130