XML 155 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Oct. 26, 2020
Dec. 31, 2019
Leases [Abstract]      
2021 $ 49,666    
2022 41,055    
2023 34,434    
2024 29,688    
2025 24,700    
Thereafter 63,943    
Total future lease payments 243,486 $ 145,000  
Less: imputed interest (39,093)    
Total lease liabilities $ 204,393   $ 212,105