XML 85 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Public Offering (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 02, 2024
USD ($)
Mar. 21, 2024
USD ($)
$ / shares
shares
Oct. 03, 2023
USD ($)
$ / shares
shares
Apr. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
May 01, 2022
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of warrants issued for purchase of common shares (in shares) | shares           14,899
Cash received on stock transaction after deduction of issuance costs | $       $ 85.9 $ 574.0  
Pre-funded warrants            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Beneficial ownership threshold percentage   0.0999 0.0999      
Beneficial ownership maximum percentage   0.1999 0.1999      
Beneficial ownership notice period (in days)   61 days 61 days      
2024 Public Stock Offering            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of shares issued in transaction (in shares) | shares   750,000        
Shares issued (in dollars per share) | $ / shares   $ 260.00        
Sale of stock received on transaction, gross | $   $ 600.0        
Cash received on stock transaction after deduction of issuance costs | $   $ 574.0        
2024 Public Stock Offering | Pre-funded warrants            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of warrants issued for purchase of common shares (in shares) | shares   1,557,692        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 259.9999        
Stock price discount per share (in dollars per share) | $ / shares   $ 0.0001        
Over-Allotment Option            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of shares issued in transaction (in shares) | shares   346,153        
Purchasing period   30 days        
Cash received on stock transaction after deduction of issuance costs | $ $ 85.9          
2023 Public Stock Offering            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of shares issued in transaction (in shares) | shares     1,248,098      
Shares issued (in dollars per share) | $ / shares     $ 151.69      
Sale of stock received on transaction, gross | $     $ 500.0      
Cash received on stock transaction after deduction of issuance costs | $     $ 472.0      
2023 Public Stock Offering | Pre-funded warrants            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Number of warrants issued for purchase of common shares (in shares) | shares     2,048,098      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 151.6899      
Stock price discount per share (in dollars per share) | $ / shares     $ 0.0001