XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 19, 2024
Oct. 28, 2024
Oct. 09, 2024
Sep. 17, 2024
Jun. 11, 2024
Apr. 08, 2024
Aug. 28, 2023
May 15, 2023
Mar. 21, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dividends Distributions Declared and Recorded Payments [Abstract]                          
Dividend per share (in dollars per share)                       $ 2.17 $ 2.04
Dividend reinvestment amount                   $ 2,527,833 $ 2,571,168 $ 8,366,869 $ 7,241,352
Shares issued (in shares)       717,571 562,949 250,250 179,590 343,695 803,600     1,530,770 1,326,885
O 2024 Q3 Dividends [Member]                          
Dividends Distributions Declared and Recorded Payments [Abstract]                          
Dividend per share (in dollars per share)                       $ 0.63  
Dividend declared record date                       Jul. 11, 2024  
Dividend reinvestment amount                       $ 2,527,833  
Subsequent Event [Member]                          
Dividends Distributions Declared and Recorded Payments [Abstract]                          
Payment of total dividend distribution $ 4,840,695                        
Dividends, amount paid in cash 2,556,395                        
Dividend reinvestment amount $ 2,284,300                        
Shares issued (in shares)   25,423,750                      
Subsequent Event [Member] | O 2024 Q3 Dividends [Member]                          
Dividends Distributions Declared and Recorded Payments [Abstract]                          
Dividend per share (in dollars per share)     $ 0.54                    
Dividend declared record date     Oct. 09, 2024