XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 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
Machinery and equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 72,224 71,781
Machinery and equipment under financing leases    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 34,306 32,272
Furniture, fixtures and computer equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 1,408 1,123
Leasehold improvements    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 21,190 18,875
Construction in progress    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 8,174 5,141
Operating lease right-of-use assets    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 22,544 $ 15,090