XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common and Preferred Shares Common Shares (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Cash Dividends Paid [Line Items]      
shelf registration effective term 3    
Share Repurchase Program, Authorized, Number of Shares | shares 25,000,000    
Common Stock, Dividends, Per Share, Cash Paid $ 3.40 $ 3.30 $ 3.25
Common Stock, Shares, Issued | shares 83,619,740 82,964,231  
Net proceeds from issuance of common shares | $ $ 816 $ 615 $ 758
Common Stock [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Dividends, Per Share, Cash Paid   $ 3.30  
Total Cash Distribution Per Share [Member] | Common Stock [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Dividends, Per Share, Cash Paid $ 3.3900 3.3000  
Taxable Ordinary Income [Member] | Common Stock [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Dividends, Per Share, Cash Paid 2.5101 2.3248  
Return of Capital [Member] | Common Stock [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Dividends, Per Share, Cash Paid 0.8799 0.9752  
Long-term Capital Gain [Member] | Common Stock [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Dividends, Per Share, Cash Paid $ 0 $ 0  
direct share purchase plan [Member]      
Cash Dividends Paid [Line Items]      
Common Stock, Shares, Issued | shares 26,878 22,469  
Net proceeds from issuance of common shares | $ $ 1,200 $ 1,000