XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Agreements and Related Party Transactions - Base Management Fee (Details) - USD ($)
$ in Thousands
3 Months Ended 32 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]        
Management fees $ 34,301 $ 26,040    
Management fees payable $ 34,301     $ 32,305
Investment Advisory Agreement        
Related Party Transaction [Line Items]        
Management fee rate     1.00%