v3.26.1
Leases (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jul. 31, 2027
Operating lease payments $ 171 $ 378  
Operating lease weighted average remaining lease term 1 year 2 months 12 days    
Operating lease weighted average discount rate percent 15.60%    
Forecast [Member] | Maximum [Member]      
Lessee operating lease remaining lease term     1 year 3 months 18 days