XML 62 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Research and Development Agreement - Additional Information (Details)
€ in Millions
1 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2021
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Other current liabilities $ 2,621,611   $ 5,760,609
Research and Development Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Research and development agreement amount granted | €   € 1.3  
Repayable advance of development | €   € 8.3  
Other current liabilities 2,200,000   $ 5,300,000
Research and Development Agreement | Other Income (Expense), Net      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Repayable advance received 2,200,000    
Revenue recognized $ 2,700,000