v3.25.4
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of Shares, Options outstanding beginning balance 4,189,746  
Number of Shares, Granted 2,522,420  
Number of Shares, Exercised (192,864)  
Number of Shares, Forfeited (231,825)  
Number of Shares, Options outstanding ending balance 6,287,477 4,189,746
Number of Shares, Options vested and exercisable 2,035,935  
Number of Shares, Options vested and expected to vest 6,287,477  
Weighted- Average Exercise Price per share, options outstanding beginning balance $ 10.02  
Weighted- Average Exercise Price per share, granted 15.56  
Weighted- Average Exercise Price per share, exercised 6.98  
Weighted- Average Exercise Price per share, forfeited 12.8  
Weighted- Average Exercise Price per share, options outstanding ending balance 12.23 $ 10.02
Weighted- Average Exercise Price per share, Options vested and exercisable 10.22  
Weighted- Average Exercise Price per share, Options vested and expected to vest $ 12.23  
Weighted- Average Remaining Contractual Term, Options outstanding 8 years 7 months 13 days 9 years 2 months 8 days
Weighted- Average Remaining Contractual Term, Options vested and exercisable 8 years 3 months 25 days  
Weighted- Average Remaining Contractual Term, Options vested and expected to vest 8 years 7 months 13 days  
Aggregate Intrinsic Value, Options outstanding $ 113,839 $ 34,324
Aggregate Intrinsic Value, Options vested and exercisable 40,955  
Aggregate Intrinsic Value, Options vested and expected to vest $ 113,839