XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Common Stock - Additional Information (Detail)
$ / shares in Units, € in Millions
Jul. 13, 2022
EUR (€)
shares
Jan. 10, 2024
USD ($)
Jul. 13, 2022
$ / shares
Subsequent Event      
Stockholders Equity Note [Line Items]      
Share repurchase amount | $   $ 50,000,000  
Food and Drug Administration      
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