v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents $ 464,648 $ 726,877
Restricted cash 3,745 18,289
Total cash, cash equivalents and restricted cash $ 468,393 $ 745,166