XML 77 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Credit Agreement and Short-term Financing - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 04, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Line Of Credit Facility [Line Items]              
Borrowings   $ 115,914     $ 115,914   $ 220,000
Interest expense on short-term debt   200   $ 100 300 $ 300  
Outstanding overdrafts payable   3,900     3,900    
Collateralized Agreements [Member]              
Line Of Credit Facility [Line Items]              
Interest expense on borrowings   0   0 100 0  
Maximum available borrowings to subsidiary under agreement   $ 500,000     $ 500,000    
Interest rate, stated percentage   1.00%     1.00%    
Unused borrowing capacity, amount under agreement   $ 500,000     $ 500,000    
Uncommitted Collateralized Facility [Member]              
Line Of Credit Facility [Line Items]              
Borrowings   $ 0     $ 0    
Collateralized Borrowing Agreement [Member]              
Line Of Credit Facility [Line Items]              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]         us-gaap:BaseRateMember    
Minimum [Member] | Collateralized Agreements [Member]              
Line Of Credit Facility [Line Items]              
Interest rate, stated percentage   0.25%     0.25%    
2021 Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Interest expense on borrowings   $ 1,700   0 $ 4,400 0  
2023 Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Repayment of borrowings       $ 0 108,000 $ 0  
Amount available under credit agreement   637,900     637,900    
2023 Amended and Restated Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Period of credit agreement 3 years            
Sub-limit for swingline loans $ 380,000            
Maturity date Feb. 02, 2029            
Line of Credit Facility, Description     On February 4, 2026, the Company entered into an amended and restated three-year revolving credit facility (the “Credit Agreement”) provided by a syndicate of lenders and JPMorgan Chase Bank, N.A. (“JPMorgan”), as administrative agent.        
Revolving Credit Facility [Member] | 2023 Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Borrowings   112,000     112,000    
Letter of credit outstanding   $ 100     $ 100    
Revolving Credit Facility [Member] | 2023 Amended and Restated Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Revolving loans and letters of credit $ 750,000            
Additional borrowings under credit agreement 375,000            
Standby Letters of Credit [Member] | 2023 Amended and Restated Credit Agreement [Member]              
Line Of Credit Facility [Line Items]              
Sub-limit for letter of credit $ 5,000