XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Distributions - Schedule of Distributions Declared on Shares of Common Stock (Details) - $ / shares
6 Months Ended
Feb. 02, 2023
Dec. 31, 2022
Mar. 31, 2023
Dividends Payable [Line Items]      
Declaration Date Feb. 02, 2023    
Record Date Mar. 10, 2023    
Payment Date Mar. 30, 2023    
Amount Per Share     $ 0.13
Declared On March14 2014 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Mar. 14, 2014  
Record Date   Mar. 24, 2014  
Payment Date   Mar. 31, 2014  
Amount Per Share   $ 0.1812  
Declared On May14 2014 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 14, 2014  
Record Date   Jun. 16, 2014  
Payment Date   Jul. 01, 2014  
Amount Per Share   $ 0.3375  
Declared On September 4 2014 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Sep. 04, 2014  
Record Date   Sep. 18, 2014  
Payment Date   Oct. 01, 2014  
Amount Per Share   $ 0.3375  
Declared on November 6, 2014 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 06, 2014  
Record Date   Dec. 18, 2014  
Payment Date   Jan. 05, 2015  
Amount Per Share   $ 0.3375  
Declared On January 28, 2015 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Jan. 28, 2015  
Record Date   Mar. 18, 2015  
Payment Date   Apr. 02, 2015  
Amount Per Share   $ 0.3469  
Declared On May 6, 2015 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 06, 2015  
Record Date   Jun. 08, 2015  
Payment Date   Jul. 05, 2015  
Amount Per Share   $ 0.3469  
Declared On June 10, 2015 Special Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [1]   Jun. 10, 2015  
Record Date [1]   Sep. 01, 2015  
Payment Date [1]   Sep. 15, 2015  
Amount Per Share [1]   $ 0.4300  
Declared On June 10, 2015 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Jun. 10, 2015  
Record Date   Sep. 18, 2015  
Payment Date   Oct. 02, 2015  
Amount Per Share   $ 0.3469  
Declared On November 3, 2015 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 03, 2015  
Record Date   Dec. 18, 2015  
Payment Date   Jan. 05, 2016  
Amount Per Share   $ 0.3469  
Declared On February 2, 2016 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 02, 2016  
Record Date   Mar. 18, 2016  
Payment Date   Apr. 07, 2016  
Amount Per Share   $ 0.3516  
Declared On April 28, 2016 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Apr. 28, 2016  
Record Date   Jun. 17, 2016  
Payment Date   Jul. 07, 2016  
Amount Per Share   $ 0.3516  
Declared On August 25, 2016 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 25, 2016  
Record Date   Sep. 16, 2016  
Payment Date   Oct. 06, 2016  
Amount Per Share   $ 0.3516  
Declared On November 3, 2016 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 03, 2016  
Record Date   Dec. 16, 2016  
Payment Date   Jan. 05, 2017  
Amount Per Share   $ 0.3516  
Declared On November 3, 2016 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 03, 2016  
Record Date   Mar. 17, 2017  
Payment Date   Apr. 06, 2017  
Amount Per Share   $ 0.2500  
Declared On May 2, 2017 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 02, 2017  
Record Date   Jun. 16, 2017  
Payment Date   Jul. 06, 2017  
Amount Per Share   $ 0.2500  
Declared On August 24, 2017 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 24, 2017  
Record Date   Sep. 08, 2017  
Payment Date   Oct. 05, 2017  
Amount Per Share   $ 0.2500  
Declared On November 7, 2017 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 07, 2017  
Record Date   Mar. 16, 2018  
Payment Date   Apr. 05, 2018  
Amount Per Share   $ 0.2500  
Declared On May 2, 2018 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 02, 2018  
Record Date   Jun. 15, 2018  
Payment Date   Jul. 05, 2018  
Amount Per Share   $ 0.2500  
Declared On August 23, 2018 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 23, 2018  
Record Date   Sep. 18, 2018  
Payment Date   Oct. 05, 2018  
Amount Per Share   $ 0.2500  
Declared On November 6, 2018 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 06, 2018  
Record Date   Dec. 14, 2018  
Payment Date   Jan. 03, 2019  
Amount Per Share   $ 0.2500  
Declared On February 5, 2019 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 05, 2019  
Record Date   Mar. 15, 2019  
Payment Date   Apr. 04, 2019  
Amount Per Share   $ 0.2500  
Declared On May 1, 2019 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 01, 2019  
Record Date   Jun. 14, 2019  
Payment Date   Jul. 05, 2019  
Amount Per Share   $ 0.2500  
Declared On August 28, 2019 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 28, 2019  
Record Date   Sep. 26, 2019  
Payment Date   Oct. 16, 2019  
Amount Per Share   $ 0.2500  
Declared On November 6, 2019 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 06, 2019  
Record Date   Dec. 13, 2019  
Payment Date   Jan. 02, 2020  
Amount Per Share   $ 0.2500  
Declared On February 4, 2020 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 04, 2020  
Record Date   Mar. 13, 2020  
Payment Date   Apr. 02, 2020  
Amount Per Share   $ 0.2500  
Declared On May 7, 2020 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 07, 2020  
Record Date   Jun. 19, 2020  
Payment Date   Jul. 10, 2020  
Amount Per Share   $ 0.1500  
Declared On May 7, 2020 Supplemental Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [2]   May 07, 2020  
Record Date [2]   Jun. 19, 2020  
Payment Date [2]   Jul. 10, 2020  
Amount Per Share [2]   $ 0.0300  
Declared On August 26, 2020 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 26, 2020  
Record Date   Sep. 25, 2020  
Payment Date   Oct. 15, 2020  
Amount Per Share   $ 0.1500  
Declared On August 26, 2020 Supplemental Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [2]   Aug. 26, 2020  
Record Date [2]   Sep. 25, 2020  
Payment Date [2]   Oct. 15, 2020  
Amount Per Share [2]   $ 0.0300  
Declared On November 3, 2020 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 03, 2020  
Record Date   Dec. 10, 2020  
Payment Date   Jan. 04, 2021  
Amount Per Share   $ 0.1500  
Declared On November 3, 2020 Supplemental Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [2]   Nov. 03, 2020  
Record Date [2]   Dec. 10, 2020  
Payment Date [2]   Jan. 04, 2021  
Amount Per Share [2]   $ 0.0300  
Declared On February 3, 2021 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 03, 2021  
Record Date   Mar. 12, 2021  
Payment Date   Apr. 01, 2021  
Amount Per Share   $ 0.1500  
Declared On February 3, 2021 Supplemental Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [2]   Feb. 03, 2021  
Record Date [2]   Mar. 12, 2021  
Payment Date [2]   Apr. 01, 2021  
Amount Per Share [2]   $ 0.0300  
Declared On May 6, 2021 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 06, 2021  
Record Date   Jun. 18, 2021  
Payment Date   Jul. 09, 2021  
Amount Per Share   $ 0.1500  
Declared On August 25, 2021 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 25, 2021  
Record Date   Sep. 24, 2021  
Payment Date   Oct. 14, 2021  
Amount Per Share   $ 0.1500  
Declared On November 3, 2021 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 03, 2021  
Record Date   Dec. 10, 2021  
Payment Date   Jan. 04, 2022  
Amount Per Share   $ 0.1500  
Declared On February 3, 2022 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 03, 2022  
Record Date   Mar. 11, 2022  
Payment Date   Mar. 31, 2022  
Amount Per Share   $ 0.1500  
Declared On May 5, 2022 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 05, 2022  
Record Date   Jun. 17, 2022  
Payment Date   Jul. 08, 2022  
Amount Per Share   $ 0.1500  
Declared On August 25, 2022 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 25, 2022  
Record Date   Sep. 23, 2022  
Payment Date   Oct. 14, 2022  
Amount Per Share   $ 0.1500  
Declared on November 11, 2022 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 11, 2022  
Record Date   Dec. 16, 2022  
Payment Date   Jan. 10, 2023  
Amount Per Share   $ 0.1300  
Declared On November 11, 2022 Supplemental Distribution [Member]      
Dividends Payable [Line Items]      
Declaration Date [2]   Nov. 11, 2022  
Record Date [2]   Dec. 16, 2022  
Payment Date [2]   Jan. 10, 2023  
Amount Per Share [2]   $ 0.0200  
[1]

# Special distribution

[2] * Supplemental distribution