XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Supplemental Cash Flow Information [Abstract]        
Cash and cash equivalents $ 325,881 $ 391,684 $ 357,769 $ 258,999
Restricted cash-non-current 54,707 85,444 80,940 80,108
Cash, cash equivalents, and restricted cash $ 380,588 $ 477,128 $ 438,709 $ 339,107