XML 96 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Agreements and Short-term Financing - Additional Information (Detail) - USD ($)
12 Months Ended
Aug. 09, 2023
Oct. 15, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Line Of Credit Facility [Line Items]          
Interest expense on borrowings     $ 100,000 $ 0 $ 100,000
Interest expense on short-term debt     700,000 400,000 800,000
Outstanding overdrafts payable     0    
Collateralized Agreements [Member]          
Line Of Credit Facility [Line Items]          
Maximum available borrowings to subsidiary under agreement     500,000,000    
Outstanding borrowings under agreement     0    
Unused borrowing capacity, amount under agreement     $ 500,000,000    
Collateralized Agreements [Member] | Base Rate [Member]          
Line Of Credit Facility [Line Items]          
Interest rate, stated percentage     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 $ 300,000 $ 0
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     $ 100,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    
Amount available under credit agreement     749,900,000    
Additional borrowings under credit agreement     $ 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