XML 29 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Details) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Cash Flows [Abstract]      
Cash and cash equivalents $ 1,764,000 $ 3,078,000 $ 1,621,000
Restricted cash included in prepaid expenses and other current assets 2,000 4,000 4,000
Cash, cash equivalents and restricted cash $ 1,766,000 $ 3,082,000 $ 1,625,000