XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Event (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
Jul. 30, 2024
Jul. 23, 2024
Jun. 30, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Common stock par value per share     $ 0.0001 $ 0.0001
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Upfront License Fee   $ 71.0    
Proceeds from issuance of private placement $ 175.0      
Share Issuance 10,551,718      
Purchase price per share $ 14.5      
Common stock par value per share $ 0.0001      
Common stock issued, share issuance costs   $ 40.0    
Volume Weighted Average Price   17.00%    
Launch And Sales Milestones   $ 350.0    
Subsequent Event [Member] | Warrant [Member]        
Subsequent Event [Line Items]        
Share Issuance 1,517,241      
Purchase price per share $ 14.4999      
Common stock par value per share $ 0.0001      
Subsequent Event [Member] | Common Stock [Member]        
Subsequent Event [Line Items]        
Share Issuance 1,517,241