XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity, Capital and Other Interests - Other - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Stock repurchase program, number of shares authorized to be repurchased   13,000,000
Stock repurchase program, remaining number of shares authorized to be repurchased 12,347,548  
Common shares repurchased and retired $ 38,500  
Repurchased and retired 652,452  
Repurchase of stock, weighted average price per share $ 58.95  
ERPOP [Member]    
Repurchased and retired 652,452  
Preferred Stock [Member]    
Repurchased and retired 402,500  
Common Shares [Member]    
Common shares repurchased and retired $ (7)  
Forward Sales Agreements [Member]    
Common shares available for issuance 13,000,000.0