v3.26.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Cash and cash equivalents $ 15,604 $ 9,739
Cash and cash equivalents including cash denominated in foreign currency 3,982 1,428
Restricted cash and cash equivalents 20,137 16,401
Restricted cash and cash equivalents including cash denominated in foreign currency $ 416 $ 538