XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information - Effect of Changes in Other Assets and Liabilities on Cash Flows from Operating Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Supplemental Financial Information [Abstract]    
Accounts receivable $ 40,658 $ (41,382)
Other current assets (20,885) 14,102
Other assets 22,120 17,848
Accounts payable (66,570) 19,918
Other current liabilities 52,897 (11,543)
Other liabilities (13,233) (3,338)
Total net change in assets and liabilities $ 14,987 $ (4,395)