XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Long-term debt, outstanding principal   $ 3,200,306
Long-term debt, unamortized original fees and costs   (23,716)
Long-term debt, net   3,176,590
Long-term debt, outstanding principal, noncurrent $ 1,909,300 3,156,300
Long-term debt, unamortized original fees and costs, noncurrent (16,774) (23,716)
Long-term debt, net of current maturities and debt issuance costs 1,892,526 3,132,584
Long-term debt, outstanding principal, current   44,006
Long-term debt, unamortized original fees and costs, current   0
Current maturities of long-term debt $ 0 $ 44,006
Line of Credit [Member] | Bank Credit Facility [Member]    
Long-term debt, interest rate 6.19% 6.169%
Long-term debt, outstanding principal $ 9,300 $ 1,300,300
Long-term debt, unamortized original fees and costs (4,639) (9,109)
Long-term debt, net $ 4,661 $ 1,291,191
Senior Notes [Member] | Senior Note 4.750% Due 2027 [Member]    
Long-term debt, interest rate 4.75% 4.75%
Long-term debt, outstanding principal $ 1,000,000 $ 1,000,000
Long-term debt, unamortized original fees and costs (4,383) (5,844)
Long-term debt, net $ 995,617 $ 994,156
Senior Notes [Member] | Senior Note 4750 Due 2031 Member    
Long-term debt, interest rate 4.75% 4.75%
Long-term debt, outstanding principal $ 900,000 $ 900,000
Long-term debt, unamortized original fees and costs (7,752) (8,763)
Long-term debt, net $ 892,248 $ 891,237
Other Long-Term Debt [Member]    
Long-term debt, interest rate   5.208%
Long-term debt, outstanding principal   $ 6
Long-term debt, unamortized original fees and costs   0
Long-term debt, net   $ 6