v3.26.1
Prepaid Expenses (Details Narrative) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expenses    
Prepaid expenses $ 446,282 $ 511,615
Deposits 112,909 156,365
Prepaid insurance 43,015 152,470
Other prepaid expenses 188,023 100,445
Security deposits $ 102,335 $ 102,335