XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Summary of Inventory
A summary of inventory as of June 30, 2025 and December 31, 2024 is as follows (in thousands): 
June 30, 2025December 31, 2024
 (unaudited) 
Raw materials$10,115 $9,098 
Work in progress4,856 2,267 
Finished goods26,568 26,509 
Total$41,539 $37,874