XML 23 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
The following table summarizes the Company’s inventories (in thousands):
March 31,
2026
December 31,
2025
Raw materials$37,374 $37,865 
Work-in-progress7,874 5,051 
Finished goods14,056 18,473 
Total inventories$59,304 $61,389 
Work-in-progress represents inventory items in intermediate stages of production by third-party manufacturers. For the three months ended March 31, 2026 and March 31, 2025, net realizable value inventory adjustments and excess and obsolete inventory charges were not significant and were recognized in product cost of revenue. See Note 12 "Commitments and Contingencies" for additional information regarding the Company’s inventory supply arrangements.