XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Mar. 08, 2024
Class of Stock [Line Items]        
Net proceeds from issuance of common shares   $ 222,383 $ 16,000  
At The Market Equity Program        
Class of Stock [Line Items]        
Aggregate offering price of common share       $ 500,000
Shares issued 1,282,938 2,059,654    
Weighted Average Price Per Common Share $ 113.27 $ 109.20    
Net proceeds from issuance of common shares $ 143,800 $ 222,400    
Previously sold shares that settled during period   62,895    
Remaining capacity to issue 199,400 $ 199,400    
At The Market Equity Program | Commissions        
Class of Stock [Line Items]        
Payments of Stock Issuance Costs 1,500 2,200    
At The Market Equity Program | Other Offering Costs        
Class of Stock [Line Items]        
Payments of Stock Issuance Costs $ 100 $ 300    
Forward Sales Contracts        
Class of Stock [Line Items]        
Shares issued 709,925 709,925    
Weighted Average Price Per Common Share $ 115.91 $ 115.91