v3.26.1
Long-term Debt - Schedule of Interest Rate Swap Cash Flow Hedges (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Notional amount $ 1,500,000
Interest Rate Swap, 2.20% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 100,000
Paid fixed rate 2.20%
Interest Rate Swap, 1.69% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 1.69%
Interest Rate Swap, 1.98% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 1.98%
Interest Rate Swap, 2.74% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 2.74%
Interest Rate Swap, 1.80% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 1.80%
Interest Rate Swap, 2.14% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 2.14%
Interest Rate Swap, 2.04% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 50,000
Paid fixed rate 2.04%
Interest Rate Swap, 3.71% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 200,000
Paid fixed rate 3.71%
Interest Rate Swap, 3.67% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 100,000
Paid fixed rate 3.67%
Interest Rate Swap, 3.79% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 300,000
Paid fixed rate 3.79%
Interest Rate Swap, 3.80% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 200,000
Paid fixed rate 3.80%
Interest Rate Swap, 3.81% | Cash flow hedging  
Debt Instrument [Line Items]  
Notional amount $ 300,000
Paid fixed rate 3.81%