XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 2,001,671 $ 1,997,566    
Restricted cash included in prepaid expenses and other current assets 147,333 147,422    
Cash included in assets held for sale 88,748 70,618    
Cash, cash equivalents and restricted cash shown in the statement of cash flows $ 2,237,752 $ 2,215,606 $ 2,179,719 $ 2,123,023