XML 98 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash outflows from operating leases $ 669,681 $ 572,186 $ 117,072
Operating cash outflows from finance leases 4,761 2,956 1,164
Financing cash outflows from finance leases 73,257 34,494 10,311
ROU assets obtained in exchange for new lease liabilities      
Operating leases 3,388,120 4,120,955 3,814,115
Finance leases $ 24,433 $ 177,085 $ 84,934