XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt and Financing Arrangements - Additional Information (Detail) - USD ($)
9 Months Ended
Jun. 20, 2025
Sep. 30, 2025
Dec. 31, 2024
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 2.00%    
Minimum [Member] | Base Rate [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 0.10%    
Maximum [Member] | Base Rate [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 0.25%    
Letter of Credit [Member] | Minimum [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 1.00%    
Letter of Credit [Member] | Maximum [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 1.75%    
Standby Letters of Credit [Member]      
Line Of Credit Facility [Line Items]      
Letters of credit expiration, year   2026  
Outstanding letters of credit   $ 700,000 $ 800,000
Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Amount of credit agreement $ 450,000,000    
Term of credit agreement 5 years    
Credit agreement interest rate description   (i) the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon our total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus 0.50% or (c) the sum of 1% and one-month SOFR) plus a specified margin based upon the Total Net Leverage Ratio.  
Borrowings under bank revolving line of credit   $ 0 0
Unused and available borrowings under bank revolving line of credit and credit agreement   449,300,000 349,200,000
Credit Agreement [Member] | Federal Funds Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.50%    
Credit Agreement [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.00%    
Description of variable rate basis one-month SOFR    
Credit Agreement [Member] | Minimum [Member] | Base Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.00%    
Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.00%    
Credit Agreement [Member] | Maximum [Member] | Base Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.75%    
Credit Agreement [Member] | Maximum [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.75%    
2022 Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Borrowings under bank revolving line of credit   $ 0 $ 0