XML 111 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
2021 $ 26,197    
2022 9,841    
2023 9,764    
2024 6,456    
2025 150    
Total lease payment obligations 52,408    
Less: Interest 2,495    
Present value of lease liabilities $ 49,913 $ 59,000 $ 89,000