XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Shares (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 23, 2023
May 13, 2022
Jun. 30, 2024
Jun. 30, 2024
Aug. 02, 2024
Dec. 31, 2023
Number of common and preferred stock authorized to issue     185,000,000 185,000,000    
Common shares, authorized     175,000,000 175,000,000   175,000,000
Preferred shares, authorized     10,000,000 10,000,000    
Common Stock, Shares, Outstanding     106,600,000 106,600,000    
Preferred Stock, Shares Outstanding     0 0    
Treasury Stock, Value, Acquired, Cost Method     $ 4,315 $ 49,997    
2022 ATM program            
Maximum aggregate offering price of common shares   $ 500,000        
2023 ATM program            
Maximum aggregate offering price of common shares $ 500,000          
2023 ATM program | Subsequent Event [Member]            
Maximum aggregate offering price of remaining common shares available for sale         $ 500,000  
October 2022 Repurchase Plan            
Treasury stock allowed for repurchase     $ 500,000 $ 500,000    
Treasury Stock, Shares, Acquired     44,692 515,974    
Shares Acquired, Average Cost Per Share     $ 96.52 $ 96.88    
Treasury Stock, Value, Acquired, Cost Method       $ 50,000    
October 2022 Repurchase Plan | Subsequent Event [Member]            
Share Repurchase Program, Remaining Authorized Repurchase Amount         $ 450,000