XML 57 R23.htm IDEA: XBRL DOCUMENT
v3.22.4

BALANCE SHEET DETAILS (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of 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 funds | 13,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.
Schedule of current investments | 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 securities | 73,422 |  |  | 86,431 |
Short-term investments | $ | 100,918 |  |  | $ | 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):
| December 31, 2022 |  | December 31, 2021
Trade accounts receivables | $ | 1,003 |  |  | $ | 1,235 |
Other receivables | 232 |  |  | 735 |
Accounts and other receivables | $ | 1,235 |  |  | $ | 1,970 |
Schedule of 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 - current | 7,671 |  |  | 12,448 |
Other current assets | 100 |  |  | 186 |
Prepaid expenses and other current assets | $ | 9,347 |  |  | $ | 13,432 |
Schedule of noncurrent investments | Investments- noncurrent are as follows (in thousands):
| December 31, 2022 |  | December 31, 2021
U.S. treasury securities | $ | 3,602 |  |  | $ | — |
Marketable debt securities | 13,438 |  |  | 7,286 |
Investments- noncurrent | $ | 17,040 |  |  | $ | 7,286 |
Schedule of other assets, net | Other assets are as follows (in thousands):
| December 31, 2022 |  | December 31, 2021
Contract assets - long-term | 545 |  |  | 1,746 |
Lease right-of-use assets | 360 |  |  | 912 |
Other assets | 11 |  |  | 36 |
Total other assets | $ | 916 |  |  | $ | 2,694 |
Schedule of other current assets | Other current liabilities are as follows (in thousands):
| December 31, 2022 |  | December 31, 2021
Derivative instruments | $ | 3,649 |  |  | $ | 6,267 |
Lease liabilities - current | 486 |  |  | 1,098 |
Income taxes payable | 2,700 |  |  | 2,057 |
Other current liabilities | 1,418 |  |  | 1,825 |
Total other current liabilities | $ | 12,465 |  |  | $ | 11,247 |

X
- Definition Schedule of Prepaid Expenses and Other Current Assets + References No definition available. + Details
Name: | immr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock
Namespace Prefix: | immr_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments. + References No definition available. + Details
Name: | us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of other current liabilities. + References No definition available. + Details
Name: | us-gaap_OtherCurrentLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash and cash equivalents. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of noncurrent assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ScheduleOfShortTermDebtTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration