XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 2,036,394 $ 2,036,235
Restricted cash in Prepaid and other current assets 866 5,294
Restricted cash in Other noncurrent assets 3,447 1,579
Total restricted cash 4,313 6,873
Total cash, cash equivalents and restricted cash $ 2,040,707 $ 2,043,108