v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average grant date fair value of options granted $ 6.23 $ 2.12  
Fair value of options vested $ 600 $ 100  
Aggregate intrinsic value of stock options exercised 6,500 1,700  
Stock-based compensation expense $ 1,629 175  
Stock Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 4 years    
Contractual term 10 years    
Early exercised stock options outstanding 50,777   59,738
Early exercise liability $ 100   $ 100
Stock-based compensation expense 600 $ 200  
Unrecognized compensation cost for unvested stock options $ 7,600    
Weighted-average period of unrecognized compensation cost 2 years 9 months 18 days    
Stock Options | Award Cliff Vesting on First Anniversary      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting percentage 25.00%    
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 3 years    
RSUs granted 836,105    
Stock-based compensation expense $ 700    
Weighted average grant date fair value $ 12.82    
Unrecognized compensation cost for unvested stock options $ 10,700    
Weighted-average period of unrecognized compensation cost 2 years 9 months 18 days    
Performance Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting percentage 200.00%    
Contractual term   4 years  
RSUs granted 554,250 112,478  
Stock-based compensation expense $ 300    
Weighted average grant date fair value $ 11.57    
Unrecognized compensation cost for unvested stock options $ 4,200    
Weighted-average period of unrecognized compensation cost 2 years 3 months 18 days    
Performance Stock Units | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting percentage 200.00%    
Payouts percentage 0.00%    
Performance Stock Units | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting percentage 0.00%    
Payouts percentage 200.00%    
2025 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for grant 2,291,352