XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Distributions Declared (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 01, 2023
Mar. 31, 2023
Mar. 02, 2023
Jun. 30, 2022
Jun. 02, 2022
Mar. 31, 2022
Mar. 03, 2022
Jun. 30, 2023
Jun. 30, 2022
Dividends Payable [Line Items]                    
Approval Date   Jun. 01, 2023   Mar. 02, 2023   Jun. 02, 2022   Mar. 03, 2022    
Record Date   Jun. 23, 2023   Mar. 24, 2023   Jun. 20, 2022   Mar. 21, 2022    
Payment Date   Jun. 30, 2023   Mar. 31, 2023   Jun. 30, 2022   Mar. 31, 2022    
Payment of dividends         $ 3,602   $ 3,597   $ 6,764 $ 7,389
Payment of dividends $ 3,375   $ 3,410              
Unvested Shares, Net of Forfeitures                    
Dividends Payable [Line Items]                    
Approval Date [1]                 Various Various
Record Date [1]                 Various Various
Payment Date [1]                 Various Various
Payment of dividends [1]                 $ (21)  
Payment of dividends [1]                   $ 190
[1] Represents distributions declared on unvested shares, net of forfeitures.