v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Reconciliation of cash, cash equivalents, and restricted cash to balance sheet:        
Cash and cash equivalents - unrestricted $ 348,177 $ 471,421 $ 483,330  
Cash and cash equivalents - restricted 47,450 28,759 33,225  
Cash, cash equivalents, and restricted cash, end of period $ 395,627 $ 500,180 $ 516,555 $ 576,228