XML 97 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Minimum Lease Payments on Leases (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 4,404,367
2024 4,221,731
2025 3,800,708
2026 3,231,191
2027 2,578,599
Thereafter 9,452,245
Total $ 27,688,841