v3.25.4
Consolidated Statements of Cash Flows - Total cash, cash equivalents and restricted cash - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of cash, cash equivalents      
Cash and cash equivalents $ 7,033 $ 12,424 $ 10,749
Restricted cash and cash equivalents 22,287 14,548 12,527
Restricted foreign currency 405 864 1,211
Total cash and cash equivalents, restricted cash and cash equivalents and restricted foreign currency presented in consolidated statements of cash flows $ 29,725 $ 27,836 $ 24,487