XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Tables)
6 Months Ended
Jun. 30, 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

June 30, 

December 31, 

2024

2023

Machinery and equipment

$

69,120

 

$

67,506

Machinery and equipment under financing leases

24,757

23,774

Furniture, fixtures and computer equipment

448

 

107

Leasehold improvements

18,374

 

16,335

Construction in progress

841

 

1,778

Operating lease right-of-use assets

16,811

19,989

130,351

129,489

Less accumulated depreciation and amortization

(69,578)

 

(66,436)

$

60,773

 

$

63,053