XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Balance Sheet Accounts Details - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Right-of-use assets $ 22,866 $ 28,240
Deferred contract acquisition costs 4,459 3,714
Deposits 2,036 2,746
Other 1,933 2,807
Total other non-current assets $ 31,294 $ 37,507
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total other non-current assets Total other non-current assets