v3.25.4
Supplemental Disclosures to Consolidated Statements of Cash Flows -Reconciliation of Components of Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Disclosures to Consolidated Statements of Cash Flows        
Cash and cash equivalents $ 99,884 $ 110,144 $ 125,148  
Restricted cash 11,694 2,455 12,569  
Total cash, cash equivalents and restricted cash at end of period $ 111,578 $ 112,599 $ 137,717 $ 172,813