XML 73 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities of Lease Liabilities) (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Maturities of lease liabilities  
2020 (Remaining) $ 16,099
2021 62,274
2022 57,881
2023 47,249
2024 30,929
Thereafter 51,734
Total lease payments 266,166
Less: imputed interest (35,045)
Present value of lease liabilities $ 231,121