XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets and Other Long-Term Assets - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 15,207 $ 11,895
Deposits and other receivables 3,162 2,235
Interest receivables 2,870 2,513
Total other current assets 21,239 16,643
Restricted cash 620 620
Deposits and prepaid expenses 21,025 18,429
Other long-term assets $ 21,645 $ 19,049