XML 21 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Cash surrender value of corporate-owned life insurance policies $ 4,214   $ 3,596
Deferred commissions 22,068   15,530
Restricted cash 56   661
Operating lease assets 9,653    
Prepaid expenses, deposits and other 4,218   3,212
Total other long-term assets $ 40,209 $ 35,482 $ 22,999