v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Exercise price, percentage of fair market value at grant date, minimum 100.00%      
Stock-based compensation expense $ 5,259   $ 213  
2021 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available to be granted (in shares)   4,411,143   771,832
2026 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available to be granted (in shares) 4,032,751      
2026 Employee Stock Purchase Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available to be granted (in shares) 316,668      
Performance-based stock option awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 2,800      
Options granted (in shares)   543,635    
Options granted, weighted average grant-date fair value (in usd per share)   $ 5.13    
Time-based stock option awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted (in shares) 1,705,791      
Options granted, weighted average grant-date fair value (in usd per share) $ 12.58      
Tranche one        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 1 year      
Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 36 months      
Vesting percentage 25.00%      
Minimum | Tranche two        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 24 months      
Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 48 months      
Vesting percentage 33.30%      
Maximum | Tranche two        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 36 months