XML 91 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Cash Flow Information - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Continuing operations        
Cash and cash equivalents $ 1,626,827 $ 467,457 $ 89,436 $ 119,818
Restricted cash 91,858 70,245 73,843 64,487
Cash, cash equivalents, and restricted cash $ 1,718,685 $ 537,702 $ 163,279 $ 184,305