XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Contracts with Desmet Ballestra (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Customer advances received $ 413,000 $ 1,619,000  
Desmet Ballestra [Member]      
Revenues 413,000 1,619,000  
Contract with Customer, Liability 391,000 80,000 $ 727,000
Customer advances received 724,000 972,000  
Desmet Ballestra [Member] | Nano Reactor Sales [Member]      
Revenues $ 413,000 592,000  
Desmet Ballestra [Member] | Gross Profit Share [Member]      
Revenues   $ 1,027,000