v3.24.3
STOCK-BASED AWARDS (Stock-based Compensation Schedule) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
STOCK-BASED AWARDS [Abstract]        
Stock-based compensation expense $ 12,211 $ 9,877 $ 42,284 $ 27,418
Stock-based compensation expense classified in Acquisition-Related Costs   12,878   12,878
Net stock-based compensation capitalized into inventory 92 1 144 130
Total stock-based compensation cost $ 12,303 $ 22,756 $ 42,428 $ 40,426