XML 60 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Senior Notes due 2022    
Debt Instrument [Line Items]    
Senior notes principal amount $ 600,000,000  
Senior notes effective interest rate 3.97%  
Senior notes proceeds $ 593,900,000  
Senior notes interest rate 3.95%  
Frequency of senior notes payment semi-annually in arrears on March 15 and September 15  
Debt issuance cost $ 1,377,000 $ 1,886,000
Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity 200,000,000  
Increase in commitment available $ 300,000,000  
Line of credit facility, interest rate description Borrowings under the Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America’s publicly announced “prime rate,” and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on the Company’s debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.  
Debt outstanding $ 0  
Credit Agreement | Revolving Credit Facility | Federal Funds Rate    
Debt Instrument [Line Items]    
Debt instrument, marginal interest rate 0.50%  
Credit Agreement | Revolving Credit Facility | Eurodollar Rate    
Debt Instrument [Line Items]    
Debt instrument, marginal interest rate 1.00%  
Credit Agreement | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity $ 100,000,000  
Letters of credit outstanding 9,700,000  
Credit Agreement | Revolving Credit Facility | Sublimit for Swing Line Commitment    
Debt Instrument [Line Items]    
Maximum loan borrowing capacity $ 25,000,000  
Repurchase Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Senior notes interest rate 3.663%  
Maximum loan borrowing capacity $ 150,000,000  
Debt outstanding 0 $ 0
Borrowing base limitations $ 0  
Repurchase Agreement | Revolving Credit Facility | Minimum    
Debt Instrument [Line Items]    
Senior notes interest rate 1.85%