v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total intrinsic value of options exercised   $ 1.9 $ 0.2
Weighted average grant date fair value   $ 8 $ 13.99
Fair value of shares vested   $ 4.8 $ 4.3
Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense   $ 24.5  
Unrecognized stock-based compensation expense period for recognition   2 years 3 months 18 days  
RSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense   $ 30.6  
Unrecognized stock-based compensation expense period for recognition   2 years 4 months 24 days  
2025 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for issuance 12,016,744 14,234,787  
Employee Stock Purchase Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock reserved for issuance 410,000 853,608  
Purchase price of common stock description   The purchase price of common stock under the ESPP is the lesser of: (a) 85% of the fair market value of a share of the Company’s common stock on the first date of an offering or (b) 85% of the fair market value of a share of the Company’s common stock on the date of purchase, limited to the  
Plan offering term 6 months    
Employee Stock Purchase Plan | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum percentage of earnings eligible for purchase of common stock 15.00%    
Fair market value on offering date 85.00%    
Fair market value on purchase date 85.00%