XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating leases    
2021 (excluding the first 6 months) $ 6,304  
2022 5,179  
2023 4,517  
2024 3,998  
2025 2,887  
Thereafter 6,963  
Total lease payments 29,848  
Less imputed interest (4,936)  
Total 24,912 $ 27,542
Finance leases    
2021 (excluding the first 6 months) 198  
2022 55  
2023 32  
2024 11  
2025 3  
Thereafter 0  
Total lease payments 299  
Less imputed interest (14)  
Total $ 285 $ 424