v3.26.3
Significant Accounting Policies - Reconciliation of Cash, Restricted and Foreign Cash as Reported (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Accounting Policies [Abstract]        
Cash $ 306,134 $ 511,255    
Restricted cash 65,227 47,448    
Foreign cash 1,814 9,839    
Cash and restricted cash, including foreign cash $ 373,175 $ 568,542 $ 321,299 $ 514,156