v3.26.1
Leases (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jul. 31, 2027
Operating Lease, Payments $ 239 $ 458  
Operating Lease, Weighted Average Remaining Lease Term 8 months 12 days    
Operating Lease, Weighted Average Discount Rate, Percent 15.60%    
Forecast [Member] | Maximum [Member]      
Lessee, Operating Lease, Remaining Lease Term     1 year 1 month 6 days