v3.26.1
Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases      
Operating lease liabilities current $ 90,728   $ 92,362
Operating lease liabilities non-current 60,081   83,271
Operating lease right-of-use assets 145,424   $ 169,368
Amortization of operating lease right-of-use asset 21,038 $ 55,383  
Operating lease payments $ 23,191 $ 57,757