v3.25.1
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued operating expenses $ 197 $ 393
Accrued payroll expenses 99 256
Other accrued expenses 444 404
Total accrued expenses $ 740 $ 1,053