v3.26.1
Derivative Instruments - Schedule of Net Realized and Unrealized Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on derivative instruments $ (18,299) $ (14,878) $ (13,235) $ (15,468)
Net realized and unrealized gains and losses on derivative instruments 5,270 (142,049) (1,507) (208,798)
Net Change In Unrealized Appreciation (Depreciation) On Foreign Currency Forward Contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on derivative instruments 33,323 (90,389) 103,175 (116,928)
Designated as Hedging Instrument        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net realized and unrealized gains and losses on derivative instruments (1,317) 4,984 (2,374) 4,519
Foreign Currency Forward Contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net realized and unrealized gains and losses on derivative instruments (4,844) (142,729) (12,271) (210,065)
Foreign Currency Forward Contracts | Net Change In Unrealized Appreciation (Depreciation) On Foreign Currency Forward Contracts        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on derivative instruments 51,622 (75,511) 116,410 (101,460)
Currency Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net realized and unrealized gains and losses on derivative instruments 10,114 680 10,764 1,267
Currency Swaps | Currency Rate Swaps Derivative Contracts Gain Loss Unrealized [Member]        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on derivative instruments (13,476) (14,878) (7,947) (15,468)
Interest Rate Swaps | Designated as Hedging Instrument | Interest And Other Debt Expenses        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net realized and unrealized gains and losses on derivative instruments 53,176 (22,254) 84,816 (82,784)
Hedged Items | Designated as Hedging Instrument | Interest And Other Debt Expenses        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net realized and unrealized gains and losses on derivative instruments (54,493) 27,238 (87,190) 87,303
Options | Currency Rate Swaps Derivative Contracts Gain Loss Unrealized [Member]        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net change in unrealized gain (loss) on derivative instruments $ (4,823) $ 0 $ (5,288) $ 0