XML 13 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Cash and cash equivalents $ 5,786 $ 10,130
Cash and cash equivalents including cash denominated in foreign currency 3,035 692
Restricted cash and cash equivalents 22,017 29,292
Restricted cash and cash equivalents including cash denominated in foreign currency $ 520 $ 13,514