XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases    
2021, excluding the six months ended June 30, 2021 $ 2,014  
2022 3,450  
2023 2,434  
2024 1,655  
2025 990  
Thereafter 676  
Total lease payments 11,219  
Less imputed interest (700)  
Present value of lease liabilities $ 10,519 $ 11,979