XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Plant, Equipment, Leasehold Improvements and Operating Lease Right-of-Use Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 144,282,000 $ 129,489,000
Less accumulated depreciation and amortization (75,634,000) (66,436,000)
Total plant, equipment, leasehold improvements and operating lease right-of-use assets, net 68,648,000 63,053,000
Impairments of the Company's plant, equipment, and leasehold improvement assets 0 0
Machinery and equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 71,781,000 67,506,000
Machinery and equipment under financing leases    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 32,272,000 23,774,000
Furniture, fixtures and computer equipment    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 1,123,000 107,000
Leasehold improvements    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 18,875,000 16,335,000
Construction in progress    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross 5,141,000 1,778,000
Operating lease right-of-use assets    
Plant, Equipment and Leasehold Improvements    
Plant, equipment and leasehold improvements, gross $ 15,090,000 $ 19,989,000