XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Balance Sheet Items Other balance Sheet items (Other long-term assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Prepaid Expense, Noncurrent $ 10,976 $ 7,105
Prepaid registry fees, noncurent 8,693 7,997
Operating Lease, Right-of-Use Asset 8,418 11,277
Restricted Cash and Investments, Noncurrent 5,329 9,407
Other Assets, Miscellaneous, Noncurrent 2,144 2,172
Total other long-term assets $ 35,560 $ 37,958