XML 71 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Agreements - Additional Information (Details) - Washington State University License Agreement - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2020
Dec. 31, 2015
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Milestone payments payable upon marketing approval     $ 600,000
Annual minimum royalty payments     25,000
Net sales exempt from royalty payment     100,000
Royalty obligation $ 0    
Licensed Products      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Sales $ 0    
Phase 2 Clinical Trial Initiation      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Milestone payments on development milestone achieved   $ 50,000  
Phase 3 Clinical Trial Initiation      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Milestone payments, amount payable     $ 300,000