v3.26.1
Long-Term Debt (Schedule of Long-term Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 01, 2021
Debt Instrument [Line Items]      
Long-term debt $ 1,000,000 $ 1,000,000  
Less: unamortized debt costs (6,047) (7,643)  
Long-term debt, net 993,953 992,357  
2021 Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, stated interest rate (as percent)     3.75%
2021 Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 600,000 600,000  
Debt instrument, stated interest rate (as percent) 3.75%    
2019 Senior Notes | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt $ 400,000 $ 400,000  
Debt instrument, stated interest rate (as percent) 5.125%