v3.26.1
Derivative Instruments - Net Unrealized Gains and Losses on Effective Interest Rate Swaps and Hedged Items (Details) - Derivatives designated as hedges: - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items $ 56 $ (1,208) $ 202 $ 6,633
Interest Rate Swap September 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (66) 137 (130) 579
Interest Rate Swap AUD 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 64 (1,010) (220) (1,143)
Net change in unrealized gain (loss) related to the impact of foreign exchange 123 (1,000) (225) (1,200)
Interest Rate Swap May 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (247) 63 (518) 63
Interest Rate Swap June 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (65) (206) (130) (293)
Interest Rate Swap January 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (10) (31) 1,336 (152)
Interest Rate Swap March 2030 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 161 (79) 73 5,956
Interest Rate Swap March 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 25 (26) (463) 1,841
Interest Rate Swap September 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 208 (56) 268 (218)
Interest Rate Swap EUR 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 0   0  
Interest Rate Swap October 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (14)   (14)  
Derivative liabilities | Interest Rate Swap September 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (2,011) 2,533 (5,034) 7,975
Derivative liabilities | Interest Rate Swap AUD 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 2,117 16,539 8,175 20,089
Derivative liabilities | Interest Rate Swap May 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (3,743) 3,574 (7,165) 3,574
Derivative liabilities | Interest Rate Swap June 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (4,528) 3,644 (8,619) 11,034
Derivative liabilities | Interest Rate Swap January 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (5,011) 3,987 (7,582) 10,967
Derivative liabilities | Interest Rate Swap March 2030 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (10,923) 10,647 (16,805) 30,851
Derivative liabilities | Interest Rate Swap March 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (9,880) 7,738 (15,257) 22,625
Derivative liabilities | Interest Rate Swap September 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (11,140) 7,356 (18,641) 22,242
Derivative liabilities | Interest Rate Swap EUR 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 4,838   (2,486)  
Derivative liabilities | Interest Rate Swap October 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (354)   (354)  
Hedged Item | Interest Rate Swap September 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 1,945 (2,396) 4,904 (7,396)
Hedged Item | Interest Rate Swap AUD 2027 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (2,053) (17,549) (8,395) (21,232)
Hedged Item | Interest Rate Swap May 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 3,496 (3,511) 6,647 (3,511)
Hedged Item | Interest Rate Swap June 2028 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 4,463 (3,850) 8,489 (11,327)
Hedged Item | Interest Rate Swap January 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 5,001 (4,018) 8,918 (11,119)
Hedged Item | Interest Rate Swap March 2030 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 11,084 (10,726) 16,878 (24,895)
Hedged Item | Interest Rate Swap March 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 9,905 (7,764) 14,794 (20,784)
Hedged Item | Interest Rate Swap September 2029 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items 11,348 $ (7,412) 18,909 $ (22,460)
Hedged Item | Interest Rate Swap EUR 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items (4,838)   2,486  
Hedged Item | Interest Rate Swap October 2031 Notes        
Derivative Instruments, Gain (Loss) [Line Items]        
Net change in unrealized gain (loss) on interest rate swaps and hedged items $ 340   $ 340