XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 6,812  
2022 6,128  
2023 3,557  
2024 2,172  
2025 1,628  
Thereafter 964  
Total lease payments 21,261  
Less: imputed interest (1,486)  
Total lease liabilities $ 19,775 $ 20,542