v3.26.1
Stock-based Compensation - Summary of Stock Options 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, Options, Outstanding [Roll Forward]    
Number of Shares, Outstanding 22,842,960  
Number of Shares, Granted 2,185,540  
Number of Shares, Exercised (630,075)  
Number of Shares, Cancelled (2,546,459)  
Number of Shares, Outstanding 21,851,966 22,842,960
Number of Shares, Vested and expected to vest 21,851,966  
Number of Shares, Vested and exercisable 16,328,302  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding $ 12.17  
Weighted Average Exercise Price Per Share, Granted 4.29  
Weighted Average Exercise Price Per Share, Exercised 1.38  
Weighted Average Exercise Price Per Share, Cancelled 57.97  
Weighted Average Exercise Price Per Share, Outstanding 6.35 $ 12.17
Weighted Average Exercise Price Per Share, Vested and expected to vest 6.35  
Weighted Average Exercise Price Per Share, Vested and exercisable $ 7.2  
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value    
Weighted Average Remaining Contractual Term (years), Outstanding 6 years 3 months 18 days 6 years
Weighted Average Remaining Contractual Term (years), Vested and expected to vest 6 years 3 months 18 days  
Weighted Average Remaining Contractual Term (years), Vested and exercisable 5 years 6 months  
Aggregate Intrinsic Value, Outstanding $ 16,366 $ 8,436
Aggregate Intrinsic Value, Vested and expected to vest 16,366  
Aggregate Intrinsic Value, Vested and exercisable $ 11,900