v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Aug. 05, 2026
Aug. 06, 2026
Jun. 30, 2026
Jun. 30, 2025
Jul. 13, 2026
Jul. 12, 2026
Dec. 31, 2025
Subsequent Event [Line Items]              
Unfunded loan commitments     $ 146,729       $ 145,530
Sales or repayments of investments     $ 55,860 $ 107,873      
Subsequent Event              
Subsequent Event [Line Items]              
Unfunded loan commitments   $ 1,900          
Sales or repayments of investments   $ 17,100          
Subsequent Event | Credit Facility Amendment              
Subsequent Event [Line Items]              
Face Value         $ 425,000 $ 550,000  
Subsequent Event | August 4, 2026              
Subsequent Event [Line Items]              
Dividend declared date Aug. 05, 2026            
Ordinary distribution $ 0.33            
Dividend record date Aug. 17, 2026            
Dividends payable date Aug. 31, 2026