XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
AGREEMENTS AND RELATED PARTY TRANSACTIONS - Base Management Fee (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Base management fee, percent     0.75%    
Base management fee $ 6,164 $ 4,824 $ 11,886 $ 9,417  
Base management fees payable 6,164   6,164   $ 5,243
Management Fee Period One          
Related Party Transaction [Line Items]          
Base management fees payable $ 6,200   $ 6,200   $ 5,200