XML 107 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepaid insurance $ 4,297 $ 5,573
Prepaid software maintenance 3,058 3,875
Restricted cash 2,426 5
Prepaid vendor payments 1,835 4,698
Prepaid taxes 345 917
Income tax receivable 337 13,250
Prepaid other 1,296 1,904
Other 3,631 632
Other current assets $ 17,225 $ 30,854