v3.26.1
Operating Leases (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2027 $ 85,932  
2028 88,192  
2029 77,454  
2030 43,380  
2031 12,040  
Total 306,998  
Less discount (68,016)  
Total lease liabilities 238,982 $ 263,490
Less current portion (55,338) (51,158)
Operating lease obligation, net of current portion $ 183,644 $ 212,332