XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues and Accounts Receivable - Schedule of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues And Accounts Receivable [Abstract]      
Accounts receivable, invoiced $ 50,359 $ 46,643  
Accounts receivable, other 1,402 611  
Allowance for doubtful accounts (8,506) (1,327) $ (453)
Accounts receivable—net $ 43,255 $ 45,927