v3.26.1
Commitments and Contingencies (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Operating lease liabilities, current portion $ 204,724 $ 250,336
Operating Lease Right-of-Use Liabilities [Member]    
Operating right-of-use assets 338,795 495,749
Operating lease liabilities, current portion 204,724 250,336
Operating lease liabilities, long term 157,478 276,558
Total operating lease liabilities $ 362,202 $ 632,441
Weighted average remaining lease (months) 28 months 39 months
Weighted average discount rate 4.26% 4.28%