XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity, Capital and Other Interests - Other - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Stock repurchase program, number of shares authorized to be repurchased 12,347,548 13,000,000
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