XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating leases    
2022 $ 6,795  
2023 5,664  
2024 4,628  
2025 3,219  
2026 2,305  
Thereafter 5,794  
Total lease payments 28,405  
Less imputed interest (4,266)  
Total 24,139 $ 27,542
Finance leases    
2022 146  
2023 68  
2024 40  
2025 5  
2026 1  
Thereafter 0  
Total lease payments 260  
Less imputed interest (13)  
Total $ 247 $ 424