v3.26.1
Prepaid Expenses and Deposits (Details Narrative) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Prepaid Expenses And Deposits    
Prepaid expenses and deposits $ 1,293,489 $ 1,839,484
Prepaid campaign, other dues and subscriptions 100,606  
Prepaid insurance 1,026,433 1,509,722
Prepaid raw materials, security deposits, and capitalized slotting fees $ 166,450  
Raw materials   166,528
Security deposits   22,897
Other prepaids   $ 140,337