v3.26.1
Leases (Details Narrative)
Dec. 31, 2025
Leases  
Operating lease remaining lease term 3 years 3 months 18 days
Operating lease discount rate 8.30%