XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Technology license agreement - Additional Information (Details) - BWH License - USD ($)
3 Months Ended
Sep. 15, 2020
Jan. 20, 2018
Mar. 31, 2023
Mar. 31, 2022
Technology License Agreement [Line Items]        
Committed amount to remitting in support of clinical trial   $ 800,000    
Committed period to remitting in support of clinical trial   3 years    
Non-refundable fee   $ 40,000    
Expense for startup and patient fees for clinical trials     $ 0 $ 0
Payment for license fee $ 100,000      
Payment at the time of entering into license 100,000      
Payment for annual license fee 50,000      
Maximum amount upon achievement of various clinical, commercial and sales milestones $ 39,000,000.0