v3.22.2.2
Patents net (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Total Patents, gross $ 5,372,000 $ 5,506,000
Less : Accumulated amortization (3,060,000) (2,752,000)
Total Patents, net 2,312,000 2,754,000
Patents Two [Member]    
Total Patents, gross $ 144,000 144,000
Useful life 12 years  
Patents Three [Member]    
Total Patents, gross $ 1,146,000 1,280,000
Useful life 17 years  
Common Class A [Member]    
Total Patents, gross $ 4,082,000 $ 4,082,000