XML 81 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid software maintenance $ 4,045 $ 3,875
Prepaid insurance 2,565 5,573
Prepaid vendor payments 2,106 4,698
Prepaid taxes 1,087 917
Income tax receivable 162 13,250
Prepaid other 2,097 1,904
Other 4,134 637
Other current assets $ 16,196 $ 30,854