XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
License and Equity Agreement - Additional Information (Details) - Stanford Agreement - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
License And Equity Agreement [Line Items]    
License and milestone fees paid $ 55,000 $ 40,000
Additional milestone payment 200,000  
Royalty payments 0  
Maximum    
License And Equity Agreement [Line Items]    
Aggregate millstone payments 400,000  
General and Administrative    
License And Equity Agreement [Line Items]    
Payments for reimbursement of patent maintenance costs $ 102,700 $ 80,800