XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories, Net (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
The following table presents the Company’s inventories, net ($ in thousands):
March 31, 2026December 31, 2025
Finished goods53,269 45,848 
Raw materials24,254 23,106 
Work in progress8,438 5,791 
Inventories, net85,961 74,745