XML 45 R11.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEET DETAILS
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET DETAILS BALANCE SHEETS DETAILS
Cash and Cash Equivalents
Cash and cash equivalents were as follow (in thousands):
December 31,
2022
December 31,
2021
Cash $9,630 $51,490 
Certificates of deposit (1)
25,604 — 
Money market funds13,586 — 
Cash and cash equivalents$48,820 $51,490 
(1) Represents certificates of deposit with initial or remaining maturity days of 90 days or less.
Investments - Current
Investments - current were as follows (in thousands):
December 31,
2022
December 31,
2021
Certificates of deposit (2)
$5,300 $— 
U.S. treasury securities 22,196 — 
Marketable securities73,422 86,431 
Short-term investments$100,918 $86,431 
(2) Represents investments with remaining maturity days between 91 days and one year.
Accounts and Other Receivables
Accounts and other receivables were as follows (in thousands):
 December 31,
2022
December 31,
2021
Trade accounts receivables$1,003 $1,235 
Other receivables232 735 
Accounts and other receivables$1,235 $1,970 
Allowance for credit losses as of December 31, 2022, and December 31, 2021, were not material.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets were as follows (in thousands):
December 31,
2022
December 31,
2021
Prepaid expenses$1,576 $798 
Contract assets - current7,671 12,448 
Other current assets100 186 
Prepaid expenses and other current assets$9,347 $13,432 
Investments - noncurrent
Investments- noncurrent are as follows (in thousands):
December 31,
2022
December 31,
2021
U.S. treasury securities$3,602 $— 
Marketable debt securities13,438 7,286 
Investments- noncurrent$17,040 $7,286 
Other Assets
Other assets are as follows (in thousands):
 December 31,
2022
December 31,
2021
Contract assets - long-term545 1,746 
Lease right-of-use assets360 912 
Other assets 11 36 
Total other assets$916 $2,694 
Other Current Liabilities
Other current liabilities are as follows (in thousands):
 December 31,
2022
December 31,
2021
Derivative instruments$3,649 $6,267 
Lease liabilities - current486 1,098 
Income taxes payable2,700 2,057 
Other current liabilities1,418 1,825 
Total other current liabilities$12,465 $11,247