XML 87 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events (Details) - $ / shares
1 Months Ended
Apr. 21, 2026
Apr. 28, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Events        
Number of shares authorized for grant options to its directors, officers, and employees     750,000  
Number of unissued shares of the Company's common stock authorized for option grants       464,751
Subsequent Event | Third Quarter 2025 Dividend | Series A Preferred Stock        
Subsequent Events        
Date dividend was declared Apr. 21, 2026      
Dividend per share $ 36.72      
Date dividend is payable Jun. 01, 2026      
Date of stockholders of record May 15, 2026      
Preferred Stock, dividend rate (as a percent) 5.875%      
Subsequent Event | Third Quarter 2025 Dividend | Depositary Shares        
Subsequent Events        
Dividend per share $ 0.3672      
Subsequent Event | 2026 Plan        
Subsequent Events        
Number of shares authorized for grant options to its directors, officers, and employees   1,500,000    
Number of unissued shares of the Company's common stock authorized for option grants   0