XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Tables)
3 Months Ended
Mar. 31, 2025
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets  
Schedule of plant, equipment, leasehold improvements and operating lease right-to-use assets

March 31, 

December 31, 

2025

2024

Machinery and equipment

$

72,224

 

$

71,781

Machinery and equipment under financing leases

34,306

32,272

Furniture, fixtures and computer equipment

1,408

 

1,123

Leasehold improvements

21,190

 

18,875

Construction in progress

8,174

 

5,141

Operating lease right-of-use assets

22,544

15,090

159,846

144,282

Less accumulated depreciation and amortization

(79,574)

 

(75,634)

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

$

80,272

 

$

68,648