v3.26.1
Schedule of future minimum lease payments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 (6 months) $ 22,511  
2027 47,439  
2028 50,400  
2029 50,400  
Thereafter 29,400  
Total undiscounted cash flows 200,150  
Less: amount representing interest 30,478  
Present value of operating lease liability 169,672  
Less: current portion of operating lease liability 32,778 $ 30,612
Long-term operating lease liability $ 136,894 $ 153,686