XML 86 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Equity - Common Stock - Additional Information (Detail) - Jul. 13, 2022 - Food and Drug Administration
€ in Millions
EUR (€)
shares
$ / shares
Stockholders Equity Note [Line Items]    
Milestone payment | € € 7.5  
Stock issuance of shares | shares 5,817,942  
Sale of stock per share | $ / shares   $ 1.41