XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Revenue Sharing, Note Purchase Agreement (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2016
Advances From Agreement     $ 3,500,000
Additional Notes Aggregate Amount $ 11,500,000    
Additional Notes Payable Outstanding 2,169,422 $ 2,024,422  
Interest Payable $ 375,112 $ 276,770  
Percentage of Revenue Applied For Payment of Interest 100.00%    
Maximum [Member]      
Percentage of Revenue Applied For Payment of Interest 50.00%    
Minimum [Member]      
Percentage of Revenue Applied For Payment of Interest 20.00%