XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Income tax receivable $ 8,075 $ 337
Prepaid software maintenance 4,659 3,058
Restricted cash 2,955 2,426
Prepaid insurance 2,500 4,297
Prepaid vendor payments 1,305 1,835
Prepaid taxes 215 345
Prepaid other 1,562 1,296
Other 1,551 3,631
Other current assets $ 22,822 $ 17,225