XML 24 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts Receivable - Trade $ 91,608 $ 133,480
Allowance for Credit Losses (131) 0
Accounts Receivable - Trade, net 91,477 133,480
Other Receivables 15,868 16,142
Allowance for Credit Losses (5,029) (2,463)
Other Receivables, net $ 10,839 $ 13,679