XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - General Information (Details Textual)
Dec. 31, 2022
$ / shares
Dec. 05, 2022
$ / shares
Jun. 30, 2022
$ / shares
[1]
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Number of Patents Granted 21    
Number of Additional Patents In Process 1    
Number of Wholly Owned Subsidiaries 3    
[1] The balance sheet at June 30, 2022, has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by the United States generally accepted accounting principles for complete financial statements.