v3.25.2
Borrowings - Jackson Hole Funding Facility (Details)
Dec. 19, 2024
Dec. 18, 2024
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Jun. 30, 2024
Debt Instrument [Line Items]              
Asset coverage ratio     188.50% 188.50% 185.70% 185.70% 188.30%
Jackson Hole Funding Facility, Foreign Currency Advances | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate   2.375%          
Jackson Hole Funding Facility, Dollar Advances | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate   2.525%          
Jackson Hole Funding Facility | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate 1.95%            
Minimum utilization percentage 75.00%            
Unused capacity, commitment fee percentage 0.48%            
Line of credit facility, maximum borrowing capacity     $ 500,000,000.0 € 0 $ 500,000,000 € 0  
Accordion feature     $ 900,000,000.0        
Jackson Hole Funding Facility | Line of Credit | Revolving Credit Facility | Scenario 1              
Debt Instrument [Line Items]              
Unused capacity, commitment fee percentage 1.50% 1.775%