XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]      
Finance Lease, Liability $ 3,758    
Finance Lease, Right-of-Use Asset $ 6,626 $ 3,830  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net of accumulated depreciation of $268,089 and $251,888, respectively Property, plant and equipment, net of accumulated depreciation of $268,089 and $251,888, respectively  
Finance Lease, Liability, Current $ 1,756 $ 1,697  
Finance Lease, Liability, Noncurrent $ 2,002 $ 2,629  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities  
Operating Lease, Right-of-Use Asset $ 7,391 $ 11,011  
Finance Lease, Right-of-Use Asset 6,626 3,830  
Lease, Right-of-Use Assets 14,017 14,841  
Operating Lease, Liability, Current 3,332 4,502  
Operating Lease, Liability, Noncurrent 4,534 7,140  
Lease Liabilities 11,624 15,968  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 3,525    
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,849    
Lessee, Operating Lease, Liability, Payments, Due Year Three 996    
Lessee, Operating Lease, Liability, Payments, Due Year Four 546    
Lessee, Operating Lease, Liability, Payments, Due Year Five 316    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 41    
Lessee, Operating Lease, Liability, Payments, Due 8,273    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (407)    
Operating Lease, Liability 7,866    
Finance Lease, Liability, Payments, Due Next Twelve Months 1,817    
Finance Lease, Liability, Payments, Due Year Two 1,208    
Finance Lease, Liability, Payments, Due Year Three 839    
Finance Lease, Liability, Payments, Due Year Four 0    
Finance Lease, Liability, Payments, Due Year Five 0    
Finance Lease, Liability, Payments, Due after Year Five 0    
Finance Lease, Liability, Payment, Due 3,864    
Finance Lease, Liability, Undiscounted Excess Amount (106)    
Finance Lease, Liability 3,758    
Finance Lease, Right-of-Use Asset, Amortization 894 758 $ 880
Finance Lease, Interest Expense 106 139 196
Operating Lease, Cost 5,217 5,245 5,465
Short-term Lease, Cost 328 242 443
Variable Lease, Cost 461 79 96
Lease, Cost 7,006 6,463 7,080
Operating Lease, Payments (6,144) (6,294) (5,556)
Finance Lease, Principal Payments (1,830) (2,028) (1,533)
Finance Lease, Interest Payment on Liability (106) (139) (196)
Lessee, Lease Payments (8,080) (8,461) $ (7,285)
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 1,800    
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 1,200    
Operating Lease, Weighted Average Remaining Lease Term 2 years 9 months 18 days    
Finance Lease, Weighted Average Remaining Lease Term 2 years 4 months 24 days    
Operating Lease, Weighted Average Discount Rate, Percent 3.70%    
Finance Lease, Weighted Average Discount Rate, Percent 2.70%    
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 3 years    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Finance Lease, Term of Contract 5 years    
Machinery and Equipment [Member] | Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 5 years    
Real Estate [Member] | Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 3 years    
Real Estate [Member] | Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract 8 years    
Assets Held under Finance Leases [Member]      
Lessee, Lease, Description [Line Items]      
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 3,200 2,900  
Finance Lease, Right-of-Use Asset, before Accumulated Amortization $ 9,800 $ 6,700