XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Other Current Assets and Other Long-Term Assets - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other current assets:    
Prepaid expenses $ 10,935 $ 11,895
Deposits and other receivables 9,131 2,235
Interest receivables 1,532 2,513
Total other current assets 21,598 16,643
Other long-term assets:    
Deposits and prepaid expenses 19,623 18,429
Restricted cash 620 620
Other long-term assets $ 20,243 $ 19,049