v3.25.4
Organization and Significant Accounting Policies - Cash And Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 240,850 $ 205,233 $ 120,839  
Restricted cash 12,137 15,518 16,363  
Total cash, cash equivalents and restricted cash $ 252,987 $ 220,751 $ 137,202 $ 135,821