v3.25.3
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Tables)
9 Months Ended
Sep. 30, 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

September 30, 

December 31, 

2025

2024

Machinery and equipment

$

84,740

 

$

71,781

Machinery and equipment under financing leases

43,397

32,272

Furniture, fixtures and computer equipment

4,582

 

1,123

Leasehold improvements

25,033

 

18,875

Construction in progress

11,232

 

5,141

Operating lease right-of-use assets

28,146

15,090

197,130

144,282

Less accumulated depreciation and amortization

(90,827)

 

(75,634)

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

$

106,303

 

$

68,648