XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Tables)
12 Months Ended
Dec. 31, 2024
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets  
Schedule of plant, equipment, leasehold improvements and operating lease right-to-use assets

December 31,

    

2024

    

2023

Machinery and equipment

$

71,781

$

67,506

Machinery and equipment under financing leases

32,272

23,774

Furniture, fixtures and computer equipment

1,123

 

107

Leasehold improvements

18,875

 

16,335

Construction in progress

5,141

 

1,778

Operating lease right-of-use assets

15,090

19,989

144,282

 

129,489

Less accumulated depreciation and amortization

(75,634)

 

(66,436)

Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net

 

$

68,648

$

63,053