XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies - University of California License Agreements - Additional Information (Detail) - University of California License Agreements [Member] - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 109 Months Ended
Dec. 31, 2015
Jun. 30, 2015
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2015
Jun. 30, 2024
Commitments And Contingencies [Line Items]                
Upfront payment   $ 50,000            
Annual license maintenance fee             $ 15,000  
Milestone payments     $ 0 $ 0 $ 0 $ 0    
After The Effective Date [Member]                
Commitments And Contingencies [Line Items]                
Licenses Expiration period, maximum 27 years              
After The First Sale [Member]                
Commitments And Contingencies [Line Items]                
Licenses Expiration period, maximum 15 years              
Clinical Development [Member]                
Commitments And Contingencies [Line Items]                
Milestone payments $ 100,000              
Milestone outstanding $ 0              
Clinical Development [Member] | Maximum [Member]                
Commitments And Contingencies [Line Items]                
Percentage of net sales paid as royalties 1.00%              
Regulatory Milestones [Member] | Maximum [Member]                
Commitments And Contingencies [Line Items]                
Expected milestone payments   700,000            
Sales Milestones [Member] | Maximum [Member]                
Commitments And Contingencies [Line Items]                
Expected milestone payments   $ 2,000,000.0            
Regulatory and Sales Milestones [Member]                
Commitments And Contingencies [Line Items]                
Research and development expense related to milestone expense               $ 300,000
Milestone payments               300,000
Intangible asset related to milestone     $ 500,000   $ 500,000     500,000
Milestone payments related to intangible assets               $ 500,000