XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information - Additional Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Supplemental Cash Flow Elements [Abstract]    
Interest paid $ (105,759) $ (80,807)
Income taxes paid (293,128) (101,778)
Income tax refunds 5,583 $ 1,355
Income taxes paid for transferable tax credits $ 8,900