v3.26.3
Cash, Cash Equivalents, Restricted Cash and Short-term Investments - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]        
Cash and Cash Equivalents $ 428,199 $ 432,174 $ 444,672  
Restricted Cash—Current 38,242   42,036  
Restricted Cash—Noncurrent 135,134   124,873  
Cash, Cash Equivalents and Restricted Cash $ 601,575 $ 601,162 $ 611,581 $ 447,542