XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturity Analysis of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 4,948  
2022 4,788  
2023 3,283  
2024 1,813  
2025 1,851  
Thereafter 5,548  
Total undiscounted lease payments 22,231  
Less: imputed interest 4,282  
Operating Lease, Liability 17,949 $ 21,468
Finance Leases    
2021 245  
2022 177  
2023 103  
2024 84  
2025 81  
Thereafter 4  
Total undiscounted lease payments 694  
Less: imputed interest 81  
Total lease liabilities $ 613 $ 812