v3.26.3
Derivatives - Schedule of Derivatives (Details) - Cash Flow Hedging
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
instrument
August 2026 Notes  
Derivative  
Number of Instruments | instrument 12
Notional Amount $ 600,000
Total Net Proceeds/(Payments) $ 20,901
August 2026 Notes  
Derivative  
Number of Instruments | instrument 4
Notional Amount $ 500,000
Total Net Proceeds/(Payments) $ (942)
April 2025 Notes  
Derivative  
Number of Instruments | instrument 12
Notional Amount $ 600,000
Total Net Proceeds/(Payments) $ 192
April 2025 Notes  
Derivative  
Number of Instruments | instrument 3
Notional Amount $ 150,000
Total Net Proceeds/(Payments) $ 1,575
December 2024 Notes  
Derivative  
Number of Instruments | instrument 7
Notional Amount $ 350,000
Total Net Proceeds/(Payments) $ 7,173
December 2024 Notes  
Derivative  
Number of Instruments | instrument 5
Notional Amount $ 300,000
Total Net Proceeds/(Payments) $ (398)
March 2024 Notes  
Derivative  
Number of Instruments | instrument 7
Notional Amount $ 500,000
Total Net Proceeds/(Payments) $ 2,543
April 2022 Notes  
Derivative  
Number of Instruments | instrument 5
Notional Amount $ 2,500,000
Total Net Proceeds/(Payments) $ 202,289
April 2022 Notes  
Derivative  
Number of Instruments | instrument 2
Notional Amount $ 500,000
Total Net Proceeds/(Payments) $ 4,549