v3.26.1
Schedule of Interest Expense (Income) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest expense - promissory notes $ 236,375 $ 213,711 $ 584,690 $ 423,382
Interest expense - loss on debt extinguishment 152,119 488,900
Interest income (249,981) (93,031) (407,613) (205,963)
Total  138,513 136,930 666,780 233,714
Other [Member]        
Interest expense - other $ 16,250 $ 803 $ 16,295