XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Cash paid for operating lease liabilities $ 127,994 $ 113,805 $ 254,660 $ 227,301
Operating lease assets obtained in exchange for operating lease liabilities 193,832 164,992 339,165 322,798
Derecognition of operating lease assets due to terminations or impairment $ 467 $ 0 $ 820 $ 1,425