XML 68 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies impact of recently issued accounting standards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of new accounting principles   $ (35,935) $ 0
Retained Earnings      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of adoption of ASU No. 2016-13 (Note 1) $ 47,011    
Effect of new accounting principles   $ (35,935) $ 22,354