v3.26.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Weighted average remaining lease term 78 months 85 months
Weighted average discount rate 14.60% 14.20%
Operating lease payments $ 400,000 $ 400,000
Gain on lease termination $ 94,551