v3.24.3
Note 10 - Debt (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 07, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 05, 2024
Dec. 31, 2023
Gain (Loss) on Extinguishment of Debt   $ 0 $ 0 $ 3,600,000 $ 0    
Payment for Debt Extinguishment or Debt Prepayment Cost   (0) $ (0) 396,400,000 $ (0)    
Letters of Credit Outstanding, Amount   4,500,000   4,500,000     $ 4,600,000
Revolving Credit Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity   1,000,000,000   1,000,000,000      
Line of Credit Facility, Remaining Borrowing Capacity   $ 995,500,000   $ 995,500,000     $ 995,400,000
The 2034 Senior Notes [Member]              
Debt Instrument, Face Amount           $ 600,000,000  
Debt Instrument, Interest Rate, Stated Percentage   5.25%   5.25%   5.25%  
Debt Instrument, Unamortized Discount   $ 14,600,000   $ 14,600,000   $ 9,800,000  
Debt Issuance Costs, Net           $ 5,600,000  
The 4.000% Senior Note [Member]              
Long-Term Debt, Gross $ 500,000,000            
Debt Instrument, Interest Rate, Stated Percentage 4.00% 4.00%   4.00%     4.00%
Debt Instrument, Unamortized Discount $ 5,200,000           $ 1,800,000
Debt Instrument, Repurchase Amount $ 400,000,000            
Debt Instrument, Redemption Price, Percentage 44.40%            
Debt Instrument, Repurchased Price Per One Thousand Face Amount $ 987.09            
Gain (Loss) on Extinguishment of Debt 3,600,000            
Payment for Debt Extinguishment or Debt Prepayment Cost $ 1,600,000            
Senior Notes [Member]              
Long-Term Debt, Gross   $ 3,050,000,000   $ 3,050,000,000     $ 2,850,000,000