XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Components of Inventory
The components of inventory were as follows (in thousands):
March 31,
2025
December 31, 2024
Finished goods$199,526 $192,480 
Work in process141 62 
Raw materials10,386 9,866 
Total$210,053 $202,408