XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jan. 01, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle                  
Impact to Retained Earnings   $ 668,126 $ 628,433 $ 593,043 $ 585,304 $ 557,630 $ 532,088 $ 515,195 $ 498,047
Lease right-of-use assets   95,815     84,073        
Operating lease liability   $ 98,006     86,713        
Cumulative Effect, Period of Adoption, Adjustment [Member]                  
New Accounting Pronouncements or Change in Accounting Principle                  
Impact to Retained Earnings         $ (515)        
Cumulative Effect, Period of Adoption, Adjustment [Member] | ASU 2016-13                  
New Accounting Pronouncements or Change in Accounting Principle                  
Impact to Retained Earnings $ 500                
Adjustments | ASU 2016-13                  
New Accounting Pronouncements or Change in Accounting Principle                  
Increase in allowance for doubtful accounts 700                
Increase to Deferred Tax Assets $ 200