XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 17, 2020
Sep. 09, 2020
May 04, 2020
Debt Instrument [Line Items]          
Expiration date Jul. 17, 2024        
Repurchase Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity $ 150,000,000        
Debt outstanding $ 0 $ 0      
Senior notes interest rate 7.05%        
Repurchase Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Debt instrument, marginal interest rate 1.70%        
Repurchase Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, marginal interest rate 1.70%        
Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount         $ 600,000,000
Senior notes effective interest rate 3.02%        
Senior notes proceeds $ 595,200,000        
Senior notes maturity date May 15, 2030        
Frequency of senior notes payment semi-annually in arrears on May 15 and November 15        
Debt Instrument, Unamortized Discount (Premium), Net $ 764,000 871,000      
Debt issuance cost $ 2,303,000 2,664,000      
Senior notes interest rate 3.00%        
$250M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount       $ 250,000,000  
$50M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount     $ 50,000,000    
$300M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes effective interest rate 2.00%        
Senior notes proceeds $ 323,600,000        
Debt Instrument, Unamortized Discount (Premium), Net (17,040,000) (19,518,000)      
Debt issuance cost 947,000 $ 1,095,000      
Amended Credit Agreement [Member] | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity 300,000,000        
Amended Credit Agreement [Member] | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity 100,000,000        
Credit Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt outstanding $ 0        
Line of credit facility, interest rate description Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points.        
Expiration date Feb. 12, 2026        
Credit Agreement | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit          
Debt Instrument [Line Items]          
Letters of credit outstanding $ 13,000,000