XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Related Party Transactions (Details Textual) - Stellartech Research Corporation [Member]
3 Months Ended 160 Months Ended
Jun. 01, 2006
Mar. 31, 2022
USD ($)
shares
Mar. 31, 2021
USD ($)
Sep. 30, 2019
Dec. 31, 2021
USD ($)
Stock Issued During Period, Shares, New Issues (in shares) | shares   38      
Related Party Transaction, Amounts of Transaction   $ 0 $ 77,000    
Due to Related Parties, Total   $ 0     $ 0
Electricity, Generation [Member]          
Development and Manufacturing Agreement, Number of Units 300        
Development and Manufacturing Agreement, Number of Units Purchased       855