XML 46 R54.htm IDEA: XBRL DOCUMENT v3.20.1
New Accounting Pronouncements - Effect of Accounting Standards Adoption (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts and Notes Receivable $ 94,951   $ 101,046
Allowance for credit losses (8,051)   (5,251)
Accounts and notes receivable, net 86,900   95,795
Deferred tax asset, net     13,159
Retained earnings $ 116,306   $ 125,763
ASC 326 Adoption      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts and Notes Receivable   $ 0  
Allowance for credit losses   (2,337)  
Accounts and notes receivable, net   (2,337)  
Deferred tax asset, net   466  
Retained earnings   (1,871)  
Adjusted balance      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts and Notes Receivable   101,046  
Allowance for credit losses   (7,588)  
Accounts and notes receivable, net   93,458  
Deferred tax asset, net   13,625  
Retained earnings   $ 123,892