XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity Tax Treatment of Dividends Paid (Details) - $ / shares
3 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Class of Stock [Line Items]        
Common Stock, Dividends, Per Share, Cash Paid $ 1.565 $ 1.565 $ 1.565000 $ 1.565000
Common Stock [Member]        
Class of Stock [Line Items]        
Non-Taxable Distribution 0.680418 0.680418 0.680418 0.680418
Ordinary Taxable Dividend Per Share [Member]        
Class of Stock [Line Items]        
Common Stock, Dividends, Per Share, Cash Paid 0.884582 0.884582 0.884582 0.884582
Qualified Taxable Dividend Per Share [Member]        
Class of Stock [Line Items]        
Common Stock, Dividends, Per Share, Cash Paid [1] 0.018596 0.018596 0.018596 0.018596
Long-Term Capital Gain Distribution Per Share [Member]        
Class of Stock [Line Items]        
Common Stock, Dividends, Per Share, Cash Paid $ 0.865986 $ 0.865986 $ 0.865986 $ 0.865986
[1] Qualified taxable dividend and section 199A dividend amounts are included in ordinary taxable dividend amounts.