XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.2
SUPPLEMENTAL BALANCE SHEET INFORMATION - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 1,919,591 $ 1,997,566    
Restricted cash included in prepaid expenses and other current assets 193,318 147,422    
Cash included in assets held for sale 1,442 70,618    
Cash, cash equivalents and restricted cash shown in the statement of cash flows $ 2,114,351 $ 2,215,606 $ 2,099,841 $ 2,123,023