Annual report pursuant to Section 13 and 15(d)

Leases - Maturities (Details)

v3.22.0.1
Leases - Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 18,981  
2023 5,031  
2024 4,939  
2025 3,958  
2026 3,805  
Thereafter 10,334  
Total lease payments 47,048  
Less imputed interest (5,902)  
Total lease liabilities 41,146 $ 40,751
Financing Leases    
2022 250  
2023 233  
2024 39  
2025 0  
2026 0  
Thereafter 0  
Total lease payments 522  
Less imputed interest (36)  
Total lease liabilities $ 486  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent