XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Expense and Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease, Cost [Abstract]    
Operating lease cost $ 82,114 $ 73,179
Short-term lease cost 35 622
Variable lease cost 265 3,450
Total operating lease cost 82,414 77,251
Cash payments for operating leases 81,505 64,572
Operating ROU assets obtained in exchange for operating lease liabilities, net of adjustments $ (81,886) 35,600
Early lease terminations gains   $ 7,772