v3.26.1
NOTE 11 — Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]          
Payments for Rent $ 56,588        
Operating Lease, Right-of-Use Asset 1,817,662   $ 1,817,662   $ 2,086,621
Operating Lease, Liability 2,008,034   2,008,034   $ 2,288,708
Operating Lease, Expense 161,682 $ 161,682 323,363 $ 323,363  
Operating Lease, Payments 170,836 $ 164,291 336,727 $ 325,382  
Purchase Obligation, to be Paid, Year One $ 2,642,000   $ 2,642,000