v3.24.2.u1
STOCK-BASED COMPENSATION - Equity Instruments Other Than Options - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employees And Non Employee Members Of Scientific Advisory Board [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of shares issued     $ 300,000 $ 300,000
Shares issued (in shares)     1,616 2,366
Director [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of shares issued $ 468,000 $ 359,000 $ 864,000 $ 714,000
Shares issued (in shares)     5,218 3,304
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (shares)     86,035  
Total fair value of performance unit awards granted     $ 14,200,000  
Shares withheld for employee taxes (shares) 1,753 1,611 33,422 47,964
Shares withheld for employee taxes $ 271,000 $ 217,000 $ 5,900,000 $ 6,600,000
Restricted Stock [Member] | Selling, General and Administrative Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 2,100,000 2,400,000 4,300,000 5,400,000
Restricted Stock [Member] | Research and Development Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 1,400,000 1,400,000 2,800,000 2,900,000
Restricted Stock [Member] | Cost of Sales [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 406,000 451,000 $ 842,000 981,000
Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock awards and units vesting terms     3 years  
Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock awards and units vesting terms     5 years  
Restricted Stock Units (RSUs) [Member] | Research and Development Expense [Member] | Non Employee Members of Scientific Advisory Board [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 60,000 60,000 $ 122,000 $ 127,000
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (shares)     17,401  
Total fair value of performance unit awards granted     $ 11,400,000  
Shares withheld for tax withholding obligations (in shares)     8,160 5,350
Fair value of shares withheld for tax withholding obligations     $ 1,400,000 $ 775,000
Performance Shares [Member] | Performance-Based Vesting Requirement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (shares)     34,798  
Performance Shares [Member] | Incremental Performance Based [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (shares)     69,600  
Performance Shares [Member] | Market-Based Vesting Requirement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (shares)     17,401  
Performance Shares [Member] | Selling, General and Administrative Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 2,900,000 1,100,000 $ 5,500,000 251,000
Performance Shares [Member] | Research and Development Expense [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 1,200,000 607,000 2,400,000 376,000
Performance Shares [Member] | Cost of Sales [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 718,000 $ 376,000 $ 1,500,000 $ 233,000