XML 129 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Employee and related accruals $ 685 $ 627 $ 287
Accrued expenses 1,289 1,271 1,550
Other 92 69 30
Total accrued and other current liabilities $ 2,066 $ 1,967 $ 1,867