XML 57 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 30, 2024
Jul. 11, 2024
Oct. 27, 2023
Apr. 27, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Subsequent Event [Line Items]              
Warrants to purchase shares of common stock     319,150 2,020,270      
Proceeds from issuance of common stock upon public offering, net of issuance costs           $ 0 $ 153,840
Subsequent Event | Biocytogen Pharmaceuticals (Beijing) Co., Ltd.              
Subsequent Event [Line Items]              
Total potential milestone payments $ 400,000            
Development and regulatory milestone payment eligible to receive 100,000            
Subsequent Event | Maximum | Biocytogen Pharmaceuticals (Beijing) Co., Ltd.              
Subsequent Event [Line Items]              
Payment of option exercise fee $ 6,500            
Follow On Public Offering              
Subsequent Event [Line Items]              
Common stock price per share     $ 23.4999 $ 18.4999      
Proceeds from issuance of common stock upon public offering, net of issuance costs     $ 143,700 $ 201,300      
Proceeds from issuance of common stock net of underwriting discounts and commissions and other offering expenses     $ 134,600 $ 188,700      
Follow On Public Offering | Common Stock              
Subsequent Event [Line Items]              
Issuance of common stock, net of issuance costs, shares     5,797,872 8,858,121 8,858,121   8,858,121
Common stock offering price     $ 23.5 $ 18.5      
Warrants to purchase shares of common stock     319,150 2,020,270      
Follow On Public Offering | Subsequent Event              
Subsequent Event [Line Items]              
Common stock price per share   $ 34.9999          
Proceeds from issuance of common stock upon public offering, net of issuance costs   $ 302,400          
Proceeds from issuance of common stock net of underwriting discounts and commissions and other offering expenses   $ 283,800          
Follow On Public Offering | Subsequent Event | Common Stock              
Subsequent Event [Line Items]              
Issuance of common stock, net of issuance costs, shares   8,355,714          
Common stock offering price   $ 35          
Warrants to purchase shares of common stock   285,715          
Overallotment Option | Common Stock              
Subsequent Event [Line Items]              
Issuance of common stock, net of issuance costs, shares     797,872 1,418,920      
Overallotment Option | Subsequent Event | Common Stock              
Subsequent Event [Line Items]              
Issuance of common stock, net of issuance costs, shares   1,127,142