XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Description of Business and Significant Accounting Policies - Schedule of Common Stock Equivalents Outstanding (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Common stock equivalents (in shares) 65,417,500 65,623,500
Series C Preferred Stock [Member]    
Common stock equivalents (in shares) 40,630,000 40,630,000
Share-Based Payment Arrangement, Option [Member]    
Common stock equivalents (in shares) 24,787,500 24,993,500