XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Details) - Jul. 13, 2022 - Subsequent Event [Member] - Food and Drug Administration
€ in Millions
EUR (€)
shares
$ / shares
Subsequent Event [Line Items]    
Milestone payment | € € 7.5  
Stock issuance of shares | shares 5,817,942  
Sale of stock per share | $ / shares   $ 1.41