XML 63 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
BALANCE SHEET DETAILS (Tables)
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents were as follow (in thousands):
September 30,
2022
December 31,
2021
Cash $15,567 $51,490 
Certificates of deposit (1)
15,794 — 
Money market funds5,406 — 
Cash and cash equivalents$36,767 $51,490 
(1) Represents certificates of deposit with initial or remaining maturity days of 90 days or less.
Schedule of current investments
Investments - current were as follows (in thousands):
September 30,
2022
December 31,
2021
Certificates of deposit (2)
$5,267 $— 
U.S. treasury securities 22,030 — 
Marketable securities69,482 86,431 
Short-term investments$96,779 $86,431 
(2) Represents investments with remaining maturity days between 91 days and one year.
Schedule of accounts and other receivables
Accounts and other receivables were as follows (in thousands):
 September 30,
2022
December 31,
2021
Trade accounts receivables$2,016 $1,235 
Other receivables1,327 735 
Accounts and other receivables$3,343 $1,970 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets were as follows (in thousands):
September 30,
2022
December 31,
2021
Prepaid expenses$675 $798 
Contract assets - current6,913 12,448 
Other current assets143 186 
Prepaid expenses and other current assets$7,731 $13,432 
Schedule of noncurrent investments
Investments- noncurrent are as follows (in thousands):
September 30,
2022
December 31,
2021
U.S. treasury securities$3,605 $— 
Marketable debt securities14,915 7,286 
Investments- noncurrent$18,520 $7,286 
Schedule of other assets, net
Other assets are as follows (in thousands):
 September 30,
2022
December 31,
2021
Contract assets - long-term653 1,746 
Lease right-of-use assets507 912 
Deferred tax assets2,116 2,115 
Other assets 14 36 
Total other assets$3,290 $4,809 
Schedule of other current assets
Other current liabilities are as follows (in thousands):
 September 30,
2022
December 31,
2021
Derivative instruments$3,199 $6,267 
Lease liabilities - current715 1,098 
Other current liabilities3,815 3,882 
Total other current liabilities$7,729 $11,247