XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable, net - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Trade accounts receivable, net of allowance for credit losses of $3,857 and $5,129, respectively $ 65,684 $ 101,718
Trade accounts receivable allowance 3,857 5,129
Unbilled receivables 26,215 43,422
Taxes receivable 14,292 18,516
Affiliated 549 549
Other receivables 3,867 2,489
Total accounts receivable, net $ 110,607 $ 166,694