v3.26.1
Derivative Instruments - Schedule of Net Realized and Unrealized Gains (Losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net change in unrealized gain (loss) on derivative instruments $ 5,064 $ (590)
Net realized and unrealized gains and losses on derivative instruments (6,777) (66,749)
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 69,852 (26,539)
Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net realized and unrealized gains and losses on derivative instruments (1,058) (465)
Foreign Currency Forward Contracts    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net realized and unrealized gains and losses on derivative instruments (7,427) (67,336)
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 64,788 (25,949)
Currency Swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net realized and unrealized gains and losses on derivative instruments 650 587
Currency Swaps | Net change in unrealized appreciation (depreciation) on derivatives    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net change in unrealized gain (loss) on derivative instruments 5,528 (590)
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 31,639 (60,530)
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 (32,697) 60,065
Options | Net change in unrealized appreciation (depreciation) on derivatives    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Net change in unrealized gain (loss) on derivative instruments $ (464) $ (0)