XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Agreements and Related Party Transactions - Base Management Fee (Details) - USD ($)
$ in Thousands
12 Months Ended 14 Months Ended
Oct. 28, 2021
Oct. 18, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Related Party Transaction [Line Items]            
Management fees     $ 98,122 $ 101,707 $ 62,401  
Management fees waived     20,194 25,427 $ 4,195  
Management fees payable     $ 23,034 $ 18,595   $ 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%