XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Accounts Details - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]    
Right-of-use assets $ 28,240 $ 33,014
Deferred contract acquisition costs 3,714 3,297
Deposits 2,746 2,338
Other 2,807 2,026
Total other non-current assets 38,451 41,846
Deferred Tax Assets, Net $ 944 $ 1,171