XML 61 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Research and Development Agreement - Additional Information (Details)
€ in Millions
1 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2023
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Other current liabilities $ 2,621,611   $ 2,453,251
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   $ 2,300,000
Research and Development Agreement | Other Current Liabilities      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Repayable advance received 2,300,000    
Research and Development Agreement | Other Income (Expense), Net      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Revenue recognized $ 2,700,000