XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Aquila Biolabs GmbH (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings per share basic       $ (1.00)
Earnings per share Diluted       $ (1.00)
Revenues $ 5,237,800 $ 5,758,600 $ 11,400,500 $ 9,775,200
Net loss $ (4,079,400) $ (2,105,300) $ (13,668,100) (3,672,500)
Pro forma information        
Revenues       10,023,200
Net loss       $ (4,476,500)