XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating leases    
2022 (excluding the first 3 months) $ 5,076  
2023 5,674  
2024 4,594  
2025 3,177  
2026 2,264  
Thereafter 5,650  
Total lease payments 26,435  
Less imputed interest (3,875)  
Total 22,560 $ 24,139
Finance leases    
2022 (excluding the first 3 months) 165  
2023 172  
2024 59  
2025 5  
2026 1  
Thereafter 0  
Total lease payments 402  
Less imputed interest (21)  
Total $ 381 $ 247