v3.26.3
Derivative Instruments - Schedule of Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items $ 1,057 $ (99) $ 1,256 $ (920)
Total Net Change in Unrealized Gain (Loss)     85,386 (20,903)
Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 1,057 (99) 1,256 (920)
Derivatives not designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Net Change in Unrealized Gain (Loss) (10,594) 9,547 11,047 (1,853)
Total Net Realized Gain (Loss) 13,702 (663) 10,462 (663)
Derivatives not designated as hedges: | Foreign currency forward contract AUD        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Net Change in Unrealized Gain (Loss) (279) (65) 257 (141)
Total Net Realized Gain (Loss) 214 43 (655) 43
Derivatives not designated as hedges: | Foreign currency forward contract CAD        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Net Change in Unrealized Gain (Loss) 293 0 1,447 0
Total Net Realized Gain (Loss) 0 0 0 0
Derivatives not designated as hedges: | Foreign currency forward contract EUR        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Net Change in Unrealized Gain (Loss) (8,549) 5,957 6,342 (1,535)
Total Net Realized Gain (Loss) 12,346 (1,497) 12,212 (1,497)
Derivatives not designated as hedges: | Foreign currency forward contract GBP        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total Net Change in Unrealized Gain (Loss) (2,059) 3,655 3,001 (177)
Total Net Realized Gain (Loss) 1,142 791 (1,095) 791
Interest rate swaps March 2028 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 459   640  
Interest rate swaps March 2028 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (5,428)   (15,742)  
Interest rate swaps March 2028 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 5,887   16,382  
Interest rate swaps April 2029 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 457   453  
Interest rate swaps April 2029 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (12,507)   (26,184)  
Interest rate swaps April 2029 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 12,964   26,637  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 26   26  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (8,001)   (8,001)  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 8,027   8,027  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 122   151  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (11,598)   (11,049)  
Interest rate swaps October 2029 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 11,720   11,200  
Interest rate swaps January 2031 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (5)   (12)  
Interest rate swaps January 2031 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (12,851)   (18,938)  
Interest rate swaps January 2031 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items 12,846   18,926  
September 2032 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (2)   (2)  
September 2032 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items (4,216)   (4,216)  
September 2032 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items $ 4,214   $ 4,214  
Interest rate swaps April 2029 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   (71)   (303)
Interest rate swaps April 2029 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   105   7,189
Interest rate swaps April 2029 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   (176)   (7,492)
Interest rate swaps March 2028 Notes | Derivatives designated as hedges:        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   (28)   (617)
Interest rate swaps March 2028 Notes | Derivatives designated as hedges: | Interest Rate Swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   (293)   12,794
Interest rate swaps March 2028 Notes | Derivatives designated as hedges: | Hedged Items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Net Change in Unrealized (Gain) Loss on Interest Rate Swaps and Hedged Items   $ 265   $ (13,411)