v3.26.1
Note 7 - Long-term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt issuance costs, net [1] $ (11,087) $ (7,193)
Total debt 1,188,913 1,192,807
Less current maturities of long-term debt (120,000) (60,000)
Long-term debt, net 1,068,913 1,132,807
Revolving Credit Facility [Member]    
Long-term debt 1,200,000 1,200,000
Senior Credit Facility Agreement [Member]    
Long-term debt $ 0 $ 0
[1] Debt issuance costs as of June 30, 2026 and December 31, 2025 consisted of $15.1 million and $8.9 million, respectively, in costs less accumulated amortization of $4.0 million and $1.7 million, respectively.