v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS        
Cash and cash equivalents $ 41,104 $ 49,875 $ 33,971  
Restricted cash 13,707 21,164 14,413  
Total $ 54,811 $ 71,039 $ 48,384 $ 35,564