XML 73 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies - New Financial Accounting Standards (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Financial Accounting Standards        
Cumulative effect on retained earnings, net of tax $ 958,575 $ 949,944 $ 932,775 $ 676,334
Reclassify upon adoption of ASU | ASU 2016-13        
New Financial Accounting Standards        
Cumulative effect on retained earnings, net of tax   (575)    
Retained Earnings        
New Financial Accounting Standards        
Cumulative effect on retained earnings, net of tax $ 357,803 368,221 $ 363,425 $ 321,408
Retained Earnings | Reclassify upon adoption of ASU | ASU 2016-13        
New Financial Accounting Standards        
Cumulative effect on retained earnings, net of tax   $ (575)