XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, Net
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories, Net Inventories, Net
The following table presents the Company’s inventories, net ($ in thousands):
June 30, 2025December 31, 2024
Finished goods36,534 24,063 
Raw materials21,232 13,268 
Work in progress3,934 2,544 
Inventories, net61,700 39,875 
The Company writes down inventory for any excess or obsolete inventory or when the Company believes that the net realizable value of inventory is less than the carrying value. The Company recorded write-downs in inventory, which were included in cost of product revenue, of $0.3 million in both the three and six months ended June 30, 2025 and $0.7 million and $0.8 million in the three and six months ended June 30, 2024, respectively.