v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Reconciliation of cash, cash equivalents, and restricted cash        
Cash and cash equivalents $ 2,065,658 $ 1,355,428 $ 1,207,802  
Restricted cash 8,054 8,524 1,962  
Cash and cash equivalents of discontinued operations 0   41,138  
Total cash, cash equivalents, and restricted cash $ 2,073,712 $ 1,404,360 $ 1,250,902 $ 811,178