XML 111 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities of Operating Lease Liabilities - Topic 842) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 10,209
2022 9,488
2023 6,764
2024 6,105
2025 4,430
Thereafter 796
Total lease payments 37,792
Less imputed interest (3,131)
Total $ 34,661