v3.26.1
Debt (Details Narrative) - Insurance Premium Financing [Member] - USD ($)
$ in Thousands
Feb. 01, 2025
Jun. 30, 2026
Mar. 31, 2026
Short-Term Debt [Line Items]      
Debt face amount $ 277    
Debt interest rate 7.47%    
Final payment date Nov. 01, 2026    
Debt initial payment $ 28    
Periodic payment $ 28    
Outstanding principal amount   $ 140 $ 222