XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Research and Development Agreement - Additional Information (Details)
€ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2018
EUR (€)
Dec. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Other current liabilities     $ 5,760,609 $ 5,690,796
Research and Development Agreement        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Research and development agreement amount granted € 1.3 $ 881,000    
Repayable advance of development € 8.3 3,400,000    
Revenue recognized   690,000    
Deferred revenue, revenue recognized   191,000    
Repayable advance received noncurrent   $ 3,400,000    
Other current liabilities     $ 5,300,000