XML 136 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts $ (605) $ (559)
Total accounts receivable, net 181,658 199,284
Accounts receivable, trade    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, gross 142,181 146,056
Accounts receivable, other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, gross $ 40,082 $ 53,787