XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2026
Jul. 19, 2023
Jan. 19, 2023
Feb. 03, 2022
Jul. 29, 2022
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Long-term Debt [Abstract]                    
Payments on long-term debt               $ 100,000,000 $ 350,000,000 $ 395,000,000
Term loan           $ 874,948,000   874,948,000 1,016,595,000  
Unpaid balance         $ 43,800,000          
Debt Instrument, Basis Spread on Variable Rate         0.50%          
Senior Notes Due March 1, 2028 [Member]                    
Long-term Debt [Abstract]                    
Long term debt, face amount           $ 500,000,000   $ 500,000,000    
Interest rate           4.20%   4.20%    
Maturity Date               Mar. 01, 2028    
Debt Instrument, Periodic Payment, Interest               $ 10,500,000    
Senior Notes Series B Due February 27, 2023 [Member]                    
Long-term Debt [Abstract]                    
Interest rate           3.29%   3.29%    
Maturity Date               Feb. 27, 2023    
3.46 Series A Notes Due January 19, 2023 [Member]                    
Long-term Debt [Abstract]                    
Long term debt, face amount       $ 60,000,000            
Interest rate       3.46%            
Maturity Date       Jan. 19, 2033            
3.51 Series B Notes Due January 19, 2023 [Member]                    
Long-term Debt [Abstract]                    
Long term debt, face amount       $ 240,000,000            
Interest rate       3.51%            
Maturity Date       Jan. 19, 2033            
Debt Instrument, Periodic Payment, Interest   $ 5,300,000 $ 500,000              
SOFR [Member]                    
Long-term Debt [Abstract]                    
Interest rate         1.00%          
Revolving Credit Facility [Member]                    
Long-term Debt [Abstract]                    
Maturity Date               Jul. 29, 2027    
Maximum borrowing capacity         $ 500,000,000 $ 850,000,000   $ 850,000,000    
Credit facility, amount outstanding           6,000   6,000    
Available borrowing capacity         35,000,000 500,000,000   $ 500,000,000    
Commitment Amount         $ 25,000,000          
Revolving Credit Facility [Member] | SOFR [Member]                    
Long-term Debt [Abstract]                    
Debt Instrument, Basis Spread on Variable Rate         137.50%          
Revolving Credit Facility [Member] | Base Rate [Member]                    
Long-term Debt [Abstract]                    
Debt Instrument, Basis Spread on Variable Rate         37.50%          
Term Loan [Member]                    
Long-term Debt [Abstract]                    
Payments on long-term debt         $ 250,000,000 100,000,000 $ 80,000,000      
Term loan         $ 250,000,000          
Credit facility, expiration date         Jul. 29, 2027     Mar. 27, 2024    
Term Loan [Member] | Forecast [Member]                    
Long-term Debt [Abstract]                    
Payments on long-term debt $ 0                  
Line Of Credit [Member]                    
Long-term Debt [Abstract]                    
Maximum borrowing capacity           15,000,000   $ 15,000,000    
Credit facility, expiration date               Jun. 30, 2026    
Credit facility, amount outstanding           6,800,000   $ 6,800,000    
Available borrowing capacity           8,200,000   8,200,000    
Secured Debt [Member]                    
Long-term Debt [Abstract]                    
Short-Term Debt           $ 8,200,000   $ 8,200,000 $ 8,100,000  
Unsecured Debt [Member]                    
Long-term Debt [Abstract]                    
Long term debt, face amount       $ 300,000,000