XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating leases    
2021 (excluding the first 3 months) $ 6,647  
2022 5,302  
2023 4,650  
2024 4,286  
2025 2,931  
Thereafter 7,620  
Total lease payments 31,436  
Less imputed interest (5,254)  
Total 26,182 $ 27,542
Financing leases    
2021 (excluding the first 3 months) 274  
2022 64  
2023 40  
2024 16  
2025 4  
Thereafter 0  
Total lease payments 398  
Less imputed interest (19)  
Total $ 379 $ 424