XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following:
December 31,
(in thousands)20242023
Raw materials$87,916 $30,230 
Work-in-process21,223 22,597 
Finished goods9,643 6,869 
Total inventories$118,782 $59,696 
The Company's reserve for inventory was $3.3 million and $0.5 million as of December 31, 2024 and 2023, respectively. The Company has a number of binding minimum purchase and manufacturing commitments due to the third-party manufacturers. As of December 31, 2024, these purchase and manufacturing obligations totaled $179.7 million, of which $102.7 million and $77.0 million are expected in 2025 and 2026, respectively.