XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Agreements and Related Party Transactions - Base Management Fee (Details) - USD ($)
$ in Thousands
3 Months Ended 17 Months Ended
Oct. 28, 2021
Oct. 18, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]            
Management fees (Note 3)     $ 24,696 $ 25,636    
Management fees waived     6,174 $ 6,409    
Management fees payable     $ 18,522   $ 18,522 $ 18,595
Investment Advisory Agreement            
Related Party Transaction [Line Items]            
Management fee rate   0.75%     1.00%  
Voluntary Waiver In Place | Investment Advisory Agreement            
Related Party Transaction [Line Items]            
Base management fee 0.75%