v3.26.1
STOCK-BASED COMPENSATION - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
vote
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
vote
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, issued (in shares) | shares 43,271,347   43,271,347   42,553,931
Common stock, outstanding (in shares) | shares 43,271,347   43,271,347   42,553,931
Pre-funded warrants reserved for future issuance (in shares) | shares 312,500   312,500   312,500
Common stock votes | vote 1   1    
Total stock-based compensation $ 13,289 $ 8,234 $ 25,256 $ 15,163  
Stock Option Activity          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense 40,700   $ 40,700    
Unrecognized compensation expense, weighted average period of recognition (in years)     2 years 7 months 6 days    
Restricted Stock Unit Activity          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense, weighted average period of recognition (in years)     2 years 10 months 24 days    
Unrecognized compensation expense 62,400   $ 62,400    
Performance Stock Unit Activity          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense 17,100   $ 17,100    
Unrecognized compensation expense, weighted average period of recognition (in years)     1 year 6 months    
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation $ 300 $ 200 $ 600 $ 500