XML 75 R62.htm IDEA: XBRL DOCUMENT v3.20.4
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Maintenance agreements, current portion $ 2,513 $ 1,923
Income taxes receivable 7,053 5,098
Prepaid expenses 4,812 3,924
Other current assets 5,101 4,269
Total $ 19,479 $ 15,214