v3.26.1
Stock-Based Compensation - Performance Stock Units (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Feb. 18, 2026
tranche
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense $ 6,978 $ 7,582 $ 13,758 $ 13,678  
Unrecognized compensation expense 400   400    
PSU | Non-employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense 1,500 $ 3,100 2,900 $ 4,100  
Unrecognized compensation expense $ 3,100   $ 3,100    
Unrecognized compensation expense, period of recognition (in years)     1 year 4 months 24 days    
PSU | New PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of vesting tranches | tranche         4
PSU | New PSUs | Co-Founder and Head          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) | shares         913,836
PSU | New PSUs | Senior Executive          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) | shares         78,328