XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisition of Aquila Biolabs GmbH (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Earnings per share basic   $ (1.00)
Earnings per share Diluted   $ (1.00)
Revenues $ 11,400,500 $ 9,775,200
Net loss $ (5,644,400) (3,672,500)
Pro forma information    
Revenues   10,023,200
Net loss   $ (4,476,500)