XML 97 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating Lease, Weighted Average Remaining Lease Term 6 years 10 months 17 days 7 years 3 months 7 days
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 10,887  
Operating Lease, Payments 11,443 $ 9,306
Operating lease right-of-use assets 11,704 9,804
Operating Lease, Liability, Current 8,769 9,143
Operating lease liabilities 37,091 37,199
Operating Lease, Liability 45,860 46,342
Finance Lease, Right-Of-Use Asset, Gross 3,569 3,569
Finance Lease, Right-Of-Use Asset, Accumulated Depreciation $ (3,416) $ (3,112)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
Finance Lease, Right-of-Use Asset $ 153 $ 457
Finance Lease, Liability, Current $ 0 $ 384
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities Accrued Liabilities
Finance Lease, Liability $ 0 $ 384
Finance Lease, Right-of-Use Asset, Amortization 324 864
Finance Lease, Interest Expense 2 30
Lease, Cost 326 894
Finance Lease, Principal Payments 437 1,160
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 11,530 $ 20,308
Lessee, Operating Lease, Liability, Payments, Due Year Two 8,579  
Lessee, Operating Lease, Liability, Payments, Due Year Three 6,821  
Lessee, Operating Lease, Liability, Payments, Due Year Four 5,861  
Lessee, Operating Lease, Liability, Payments, Due Year Five 4,994  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 16,279  
Lessee, Operating Lease, Liability, Payments, Due 53,421  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 7,561  
Finance Lease, Weighted Average Remaining Lease Term 0 years 5 months 1 day
Operating Lease, Weighted Average Discount Rate, Percent 5.22% 5.29%
Finance Lease, Weighted Average Discount Rate, Percent 0.00% 3.30%
Operating lease right-of-use assets $ 45,438 $ 45,792