XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 136,724 $ 129,489
Less accumulated depreciation and amortization (72,651) (66,436)
Total property, equipment and leasehold improvements, net 64,073 63,053
Machinery and equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 69,955 67,506
Machinery and equipment under financing leases    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 29,464 23,774
Furniture, fixtures and computer equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 632 107
Leasehold improvements    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 18,586 16,335
Construction in progress    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 2,092 1,778
Operating lease right-of-use assets    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 15,995 $ 19,989