XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use asset $ 31,176   $ 0
Operating lease liability 34,592    
Lease liabilities $ 22,052    
Cumulative Effect, Period of Adoption, Adjustment | ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use asset   $ 45,076  
Operating lease liability   44,807  
Finance lease right-of-use asset   3,791  
Lease liabilities   $ 4,378