XML 30 R14.htm IDEA: XBRL DOCUMENT
v3.25.1

Inventory | 12 Months Ended
--- | ---
Dec. 31, 2024
Inventory Disclosure [Abstract] |
Inventory | 5. Inventory The Company’s major classes of inventories were as follows: Schedule of Major Classes of Inventories
|  | 2024 |  |  | 2023 |
|  | December 31, |
|  | 2024 |  |  | 2023 |
Raw materials |  | $ | 42 |  |  | $ | 3,081 |
Work in progress |  |  | 8,093 |  |  |  | 10,696 |
Finished goods |  |  | 11,964 |  |  |  | 10,922 |
Inventory, gross |  |  | 20,099 |  |  |  | 24,699 |
Less: inventory reserves |  |  | (2,103 | ) |  |  | (2,289 | )
Inventory, net |  | $ | 17,996 |  |  | $ | 22,410 |
Balance sheet classification: |  |  |  |  |  |  |  |
Inventory |  | $ | 5,409 |  |  | $ | 5,753 |
Inventory, net of current portion |  |  | 12,587 |  |  |  | 16,657 |
Inventory, net |  | $ | 17,996 |  |  | $ | 22,410 |
Inventory, net of current portion includes inventory expected to remain on-hand beyond one year from each balance sheet date presented. The Company recognized a $466 inventory impairment charge during the year ended December 31, 2024 in the consolidated statements of operations and comprehensive loss due to lower of cost or net realizable value adjustments for finished goods. The Company recognized a $5,384 inventory impairment charge during the year ended December 31, 2023 in the consolidated statements of operations and comprehensive loss due to lower of cost or net realizable value adjustments of $2,129 for finished goods and $3,255 for work in progress. A schedule of the activity in the inventory reserves is as follows: Schedule of Inventory Reserves
Balance at January 1, 2023 |  | $ | 1,099 |
Provision for obsolete inventory |  |  | 7,627 |
Write-offs |  |  | (6,437 | )
Balance at December 31, 2023 |  |  | 2,289 |
Provision for obsolete inventory |  |  | (186 | )
Balance at December 31, 2024 |  | $ | 2,103 |

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

X
- Definition The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent + Details
Name: | us-gaap_InventoryDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration