XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NOTE 11 — Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]          
Operating Lease, Right-of-Use Asset $ 2,853,267   $ 2,853,267   $ 3,088,087
Operating Lease, Liability 3,064,611   3,064,611   $ 3,292,033
Operating Lease, Expense 161,681 $ 162,108 323,363 $ 324,217  
Operating Lease, Payments 159,537 $ 155,348 315,967 $ 308,530  
Purchase Obligation, to be Paid, Year One $ 5,381,000   $ 5,381,000