XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jan. 01, 2020
Dec. 31, 2019
Financing Receivable    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Post Adoption Balance $ 3,618,825  
Pre-Adoption Balance   $ 3,616,099
New Accounting Pronouncement, Effect of Adoption, Quantification 2,726  
Deferred Income Tax Asset, Net    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Post Adoption Balance 7,380  
Pre-Adoption Balance   6,669
New Accounting Pronouncement, Effect of Adoption, Quantification 711  
Shareholders Equity Attributable to Parent    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Post Adoption Balance 655,648  
Pre-Adoption Balance   657,983
New Accounting Pronouncement, Effect of Adoption, Quantification (2,335)  
Financing Receivable, Allowance    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Post Adoption Balance 17,349  
Pre-Adoption Balance   $ 11,589
New Accounting Pronouncement, Effect of Adoption, Quantification $ (5,760)