v3.25.2
Borrowings - Capital Call Facility, Narratives (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Credit facility    
Maximum borrowing capacity $ 1,715,000 $ 1,640,000
Net Carrying Value of credit facility 930,080 $ 895,654
SOFR    
Credit facility    
Spread on variable rate   4.49%
Capital Call Facility    
Credit facility    
Maximum borrowing capacity $ 65,000 $ 65,000
Spread on variable rate 1.35%  
Unused commitment fee (as a percent) 0.50%  
Percentage of unused portion of commitment 50.00%  
Debt insturment maturity date Dec. 26, 2025  
Unamortized financing costs $ 121 243
Outstanding balance 35,000 27,000
Net Carrying Value of credit facility $ 34,879 26,757
Capital Call Facility | Federal funds effective rate    
Credit facility    
Spread on variable rate 0.50%  
Capital Call Facility | SOFR    
Credit facility    
Spread on variable rate 2.35%  
Capital Call Facility | Second Amendment    
Credit facility    
Maximum borrowing capacity $ 65,000 $ 65,000