XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Patent and Technology License Agreements (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 06, 2020
Jan. 31, 2023
Jan. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2021
Patent and Technology License Agreements (Details) [Line Items]              
Annual maintenance fee         $ 90,000 $ 90,000  
Royalty payment       $ 100,000      
Increasing annual royalties       25,000      
Maximum aggregate annual royalties       150,000      
Payable amount to NAT       1,100,000      
Maintenance fee   $ 75,000 $ 60,000        
Milestone payments       $ 2,100,000      
Agreement expiration date       Jan. 02, 2034      
Developmental milestones payment       $ 51,000,000      
Revenue percentage       50.00%      
Extension fee       $ 10,000,000      
Minimum [Member]              
Patent and Technology License Agreements (Details) [Line Items]              
Royalty payment       100,000      
Maintenance fee       15,000      
Maximum [Member]              
Patent and Technology License Agreements (Details) [Line Items]              
Royalty payment       25,000      
Maintenance fee       $ 90,000      
Novellus Inc [Member]              
Patent and Technology License Agreements (Details) [Line Items]              
Research and development expense $ 5,000,000            
Outstanding equity             25.00%
Percentage of outstanding equity             75.00%
Percentage of ownership additional shares             25.00%