XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Leases Narrative (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating and finance lease right-of-use assets $ 7,589,000 $ 3,314,000      
Operating and finance lease liabilities 8,018,000 3,792,000      
Stockholders' equity 358,253,000 336,788,000   $ 316,407,000 $ 297,025,000
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 219,747,000 203,227,000   $ 179,944,000 $ 155,544,000
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity [1]   (1,216,000)      
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity [1]   $ (1,216,000)      
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating and finance lease right-of-use assets     $ 13,400,000    
Operating and finance lease liabilities     15,400,000    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-02 | Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity     $ 0    
[1] Refer to Note 1, Summary of Accounting Policies, for information on the adoption of ASU 2016-13 in 2020.