XML 63 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consists of the following:
December 31,
2024
December 31,
2023
(In thousands)
Raw materials$38,740 $30,849 
Finished goods126,264 182,746 
Total inventory$165,004 $213,595