XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies - Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jan. 01, 2020
Jun. 30, 2020
Dec. 31, 2019
New accounting pronouncements or change in accounting principle      
Retained earnings   $ 231,801 $ 214,225
Allowance for credit losses within other liabilities   $ 100  
ASU 2016-13      
New accounting pronouncements or change in accounting principle      
Change in Accounting Principle, Accounting Standards Update, Adopted true    
New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated true    
Write off threshold 90 days    
ASU 2016-13 | Adjustment      
New accounting pronouncements or change in accounting principle      
Retained earnings     (100)
Accounts receivable, net and notes receivable, net     (100)
Allowance for credit losses, Accounts receivable and notes receivable     100
Operating lease receivables     0
ASU 2016-13 | Adjustment | Maximum      
New accounting pronouncements or change in accounting principle      
Allowance for credit losses within other liabilities     $ 100