XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases    
2021, excluding the nine months ended September 30, 2021 $ 978  
2022 3,462  
2023 2,617  
2024 1,865  
2025 1,215  
Thereafter 1,442  
Total lease payments 11,579  
Less imputed interest (2,459)  
Present value of lease liabilities $ 9,120 $ 11,979