XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Estimated useful lives are as follows:

Estimated Useful Lives
Land
Building and Leasehold improvements
5 - 39 years
Computer equipment and software
3 years
Machinery and equipment
5 - 15 years
Vehicles
5 years
Property, plant and equipment, net consists of the following (dollars in thousands):

June 30,December 31,
20252024
(unaudited)(audited)
Building and leasehold improvements$24,110 $27,429 
Machinery and equipment20,033 19,946 
Computer equipment and software19,132 17,814 
Furniture and fixtures2,937 2,949 
Land110 1,547 
Vehicles762 762 
Construction in progress10,336 10,925 
Property, plant, and equipment, gross77,420 81,372 
Less: accumulated depreciation and amortization(28,069)(22,168)
Total property, plant and equipment, net$49,351 $59,204