v3.25.1
STOCK-BASED AWARDS (Stock-based Compensation Schedule) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
STOCK-BASED AWARDS [Abstract]    
Stock-based compensation expense $ 13,206 $ 17,260
Net stock-based compensation capitalized into inventory 118 21
Total stock-based compensation cost $ 13,324 $ 17,281