XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Patents net (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Amortization of patent costs $ 96,000 $ 94,000 $ 191,000 $ 188,000
Patents [Member]        
June 30, 2022 191,000   191,000  
June 30, 2023 381,000   381,000  
June 30, 2024 381,000   381,000  
June 30, 2025 381,000   381,000  
June 30, 2026 372,000   372,000  
June 30, 2027 and Thereafter $ 901,000   $ 901,000  
Future amortization period     14 years  
Patents [Member] | Minimum [Member] | IntangibleAssets [Member]        
Estimated remaining useful lives of the assets     12 years  
Future amortization period     3 years 8 months 4 days  
Patents [Member] | Maximum [Member] | IntangibleAssets [Member]        
Estimated remaining useful lives of the assets     17 years  
Future amortization period     16 years 9 months