XML 32 R9.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Balance sheet classification      
Cash and cash equivalents $ 1,296,077 $ 1,286,267 $ 2,036,235
Restricted cash in Prepaid and other current assets 1,337 837 5,294
Restricted cash in Other noncurrent assets 3,963 3,288 1,579
Total restricted cash 5,300 4,125 6,873
Total cash, cash equivalents and restricted cash $ 1,301,377 $ 1,290,392 $ 2,043,108