XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Credit Agreements and Short-term Financing - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Aug. 09, 2023
Oct. 15, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Line Of Credit Facility [Line Items]            
Interest expense on borrowings     $ 0 $ 0 $ 0 $ 100,000
Interest expense on short-term debt     500,000 100,000 800,000 100,000
Outstanding overdrafts payable     0   0  
Collateralized Agreements [Member]            
Line Of Credit Facility [Line Items]            
Maximum available borrowings to subsidiary under agreement     500,000,000   500,000,000  
Outstanding borrowings under agreement     0   0  
Unused borrowing capacity, amount under agreement     $ 500,000,000   $ 500,000,000  
Collateralized Agreements [Member] | Base Rate [Member]            
Line Of Credit Facility [Line Items]            
Interest rate, stated percentage     1.00%   1.00%  
2021 Credit Agreement [Member]            
Line Of Credit Facility [Line Items]            
Revolving loans and letters of credit   $ 500,000,000        
Expiration period of credit agreement   Oct. 15, 2024        
Period of credit agreement   3 years        
Sub-limit for letter of credit   $ 5,000,000        
Sub-limit for swingline loans   $ 50,000,000        
Interest expense on borrowings       $ 100,000   $ 100,000
Line of Credit Facility, Description         On October 15, 2021, the Company entered into a three-year revolving credit facility (the “2021 Credit Agreement”) provided by a syndicate of lenders and JPMorgan Chase Bank, N.A., as administrative agent  
2023 Credit Agreement [Member]            
Line Of Credit Facility [Line Items]            
Period of credit agreement 3 years          
Sub-limit for swingline loans $ 380,000,000          
Interest expense on borrowings     $ 200,000   $ 200,000  
Line of Credit Facility, Description         On August 9, 2023, the Company replaced the 2021 Credit Agreement with a new three-year revolving credit facility (the “2023 Credit Agreement”) provided by a syndicate of lenders and JPMorgan Chase Bank, N.A., as administrative agent  
Revolving Credit Facility [Member] | 2023 Credit Agreement [Member]            
Line Of Credit Facility [Line Items]            
Revolving loans and letters of credit $ 750,000,000          
Expiration period of credit agreement Aug. 09, 2026          
Period of credit agreement         364 days  
Letter of credit outstanding     100,000   $ 100,000  
Amount available under credit agreement     749,900,000   749,900,000  
Additional borrowings under credit agreement     $ 375,000,000   $ 375,000,000  
Standby Letters of Credit [Member] | 2023 Credit Agreement [Member]            
Line Of Credit Facility [Line Items]            
Sub-limit for letter of credit $ 5,000,000