XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property, Plant and Equipment
The components of property, plant and equipment (“PPE”) are as follows:
June 30, 2025 (unaudited)December 31, 2024
Buildings and building components$91,273 $89,124 
Land12,956 12,956 
Leasehold improvements50,958 47,514 
Machinery and equipment24,054 23,959 
Furniture, fixtures and office equipment (including computer)23,819 22,597 
Construction-in-process4,796 2,533 
Total property, plant and equipment - gross
207,856 198,683 
Less: Accumulated depreciation(63,126)(54,620)
Total property, plant and equipment - net
$144,730 $144,063