v3.26.1
Debt - Long-Term Principal Maturities of Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Senior Notes and Credit Arrangements  
2028 $ 400,000
2029 875,000
Total payments $ 1,275,000