v3.26.1
Earnings Per Share (Narrative) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 29, 2026
Mar. 31, 2026
Forward Contracts | Common Stock [Member] | At the Market Program            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Forward Contract Indexed to Issuer's Equity, Indexed Shares 1,189,884   1,189,884   392,462 797,422
Series C Preferred Shares [Member]            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Common shares upon conversion of convertible preferred shares     2,400,000 2,300,000    
Preferred Stock, Dividend Rate, Percentage     5.75% 5.75%    
Series E Preferred Shares [Member]            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Common shares upon conversion of convertible preferred shares 1,700,000 1,700,000 1,700,000 1,700,000    
Preferred Stock, Dividend Rate, Percentage     9.00% 9.00%    
Share Options [Member]            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Common shares upon conversion of convertible preferred shares 11,000 11,000 11,000 11,000    
Performance Shares [Member] | Granted in 2024 | Performance Condition            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Common shares upon conversion of convertible preferred shares     25,000      
Performance Shares [Member] | Granted in 2025 | Performance Condition            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Common shares upon conversion of convertible preferred shares   89,000   89,000    
Minimum [Member]            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 56.94 $ 56.94 $ 56.94 $ 56.94    
Maximum [Member]            
Anitidlutive securities exluded from computation of earnings per share [Line Items]            
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 76.63 $ 76.63 $ 76.63 $ 76.63