XML 113 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Cash Paid for Amounts Included in Measurement of Lease Liabilities and ROU Assets Obtained in Exchange for New Lease Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating cash outflows from operating leases $ 572,186 $ 117,072
Operating cash outflows from finance leases 2,956 1,164
Financing cash outflows from finance leases 34,494 10,311
ROU assets obtained in exchange for new lease liabilities    
Operating leases 4,120,955 3,814,115
Finance leases $ 177,085 $ 84,934