XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Agreements and Related Party Transactions - Base Management Fee (Details) - USD ($)
$ in Thousands
3 Months Ended 29 Months Ended
Oct. 28, 2021
Oct. 18, 2021
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]            
Management fees     $ 26,040 $ 24,696    
Management fees waived     0 $ 6,174    
Management fees payable     $ 26,040   $ 26,040 $ 23,034
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%