v3.26.1
Borrowings - Capital Call Facility, Narratives (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Credit facility    
Maximum borrowing capacity $ 1,900,000 $ 1,715,000
Net Carrying Value of credit facility $ 1,138,920 1,049,973
Capital Call Facility    
Credit facility    
Maximum borrowing capacity   65,000
Spread on variable rate 1.35%  
Unused commitment fee (as a percent) 0.50%  
Percentage of unused portion of commitment 50.00%  
Unamortized financing costs   65
Outstanding balance $ 0 31,500
Net Carrying Value of credit facility $ 0 31,435
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