XML 25 R11.htm IDEA: XBRL DOCUMENT v3.25.4
Inventory
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following at December 31, 2025 and December 31, 2024 (in thousands):
December 31, 2025December 31, 2024
Raw materials$152,680 $86,840 
Work-in-process 8,866 6,230 
Finished goods180,265 172,246 
Total inventory$341,811 $265,316 
During the years ended December 31, 2025, 2024, and 2023, we recorded provisions to reduce inventories to their lower of cost or net realizable value of approximately $4.1 million, $17.8 million and $5.4 million, respectively.