XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Dec. 31, 2023
Jul. 31, 2023
Jul. 31, 2022
Mar. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common Stock, Par Value $ 0.001     $ 0.001
Common Stock, Shares Issued 81,969,693     83,819,862
Shares issued and sold       1,766,835
Sale of Stock, Consideration Received on Transaction       $ 22.4
Commission On Aggregate Gross Sale Proceeds     3.00%  
Underwriting discounts and offering expenses $ 9.0      
Sales Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common Stock, Par Value $ 10 $ 19.32    
Common Stock, Shares Issued 2,296,317      
Sales Agreement [Member] | Common Stock [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Shares issued and sold       4,547,688
Sale of Stock, Consideration Received on Transaction       $ 86.0
Public Offering [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common Stock, Shares Issued 1,875,000      
Shares issued and sold 14,375,000      
Common Stock Offering Price Per Share $ 10      
Sale of Stock, Consideration Received on Transaction $ 134.7      
Lilly Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common Stock, Shares Issued   1,552,795    
Stock Purchase Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Agreegate Purchase Price $ 23.0 $ 30.0