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
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Net change in unrealized gain (loss) on interest rate swaps and hedged items $ 146 $ 7,841
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 (64) 442
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 (284) (133)
Net change in unrealized gain (loss) related to the impact of foreign exchange (348) (213)
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 (271)  
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) (87)
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 1,346 (121)
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 (88) 6,035
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 (488) 1,867
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 60 (162)
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  
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 (3,023) 5,442
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 6,058 3,550
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,422)  
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,091) 7,390
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 (2,571) 6,980
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 (5,882) 20,204
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 (5,377) 14,887
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 (7,501) 14,886
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 (7,324)  
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 2,959 (5,000)
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 (6,342) (3,683)
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,151  
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,026 (7,477)
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 3,917 (7,101)
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 5,794 (14,169)
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 4,889 (13,020)
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 7,561 $ (15,048)
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 $ 7,324