v3.25.3
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 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
Machinery and equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 84,740 71,781
Machinery and equipment under financing leases    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 43,397 32,272
Furniture, fixtures and computer equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 4,582 1,123
Leasehold improvements    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 25,033 18,875
Construction in progress    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 11,232 5,141
Operating lease right-of-use assets    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 28,146 $ 15,090