v3.25.2
Distributions - Declared on GAAP Basis (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Distribution Made to Limited Liability Company (LLC) Member [Line Items]          
Amount     $ 20,919 $ 18,021  
% of Distributions Declared     100.00% 100.00%  
Amount of expense support reimbursement $ 3,883 $ 58 $ 3,892 $ 353 $ 20
Net Investment Income          
Distribution Made to Limited Liability Company (LLC) Member [Line Items]          
Amount     $ 9,266 $ 9,987  
% of Distributions Declared     44.30% 55.40%  
Amount of expense support reimbursement     $ 3,892 $ (353)  
Distributions in excess of net investment income          
Distribution Made to Limited Liability Company (LLC) Member [Line Items]          
Amount     $ 11,653 $ 8,034  
% of Distributions Declared     55.70% 44.60%