XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Apr. 12, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 02, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance   21,170,212     8,000,000
Maximum grant date fair value of cash and equity awards that may be awarded to a non-employee director $ 750,000        
Stock-based compensation expense   $ 18,804,000 $ 50,634,000 $ 128,775,000  
Total unrecognized stock-based compensation expense   $ 7,400,000      
Total unrecognized stock-based compensation expense expected to be recognized over a weighted-average period   1 year 6 months 10 days      
Weighted average grant-date fair value     $ 5.53    
Recognized income tax benefit related to stock-based compensation   $ 500,000 $ 800,000 100,000  
Cost of sales          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   81,000 3,762,000 8,697,000  
Selling, general and administrative expense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 18,723,000 $ 46,872,000 $ 120,078,000