v3.26.1
Leases (Details Narrative) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases    
Weighted average remaining lease term 82 months 93 months
Weighted average discount rate 12.40% 12.20%
Operating lease payments $ 0.1 $ 0.1