XML 37 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consists of the following (in thousands):

June 30, 2025December 31, 2024
Finished goods$97,121 $35,077 
Raw materials44,679 29,350 
Total inventory$141,800 $64,427