v3.25.2
STOCK-BASED COMPENSATION - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
vote
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
vote
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, issued (in shares) | shares 42,210,972   42,210,972   38,349,826
Common stock, outstanding (in shares) | shares 42,210,972   42,210,972   38,349,826
Pre-funded warrants reserved for future issuance (in shares) | shares 312,500   312,500    
Common stock votes | vote 1   1    
Unrecognized compensation expense $ 31,300,000   $ 31,300,000    
Total stock-based compensation 8,234,000 $ 7,481,000 $ 15,163,000 $ 13,000,000  
Stock Option Activity          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense, weighted average period of recognition (in years)     2 years 6 months    
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)     3 years    
Unrecognized compensation expense 48,000,000   $ 48,000,000    
Performance Stock Unit Activity          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense 30,800,000   30,800,000    
Total stock-based compensation 0   0    
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation $ 200,000 $ 300,000 $ 500,000 $ 500,000