Consolidated Statements of Changes in Stockholders' Equity - USD ($) $ in Thousands |
Public Offering [Member]
Common Stock Outstanding [Member]
|
Public Offering [Member]
Additional Paid-in Capital [Member]
|
Public Offering [Member]
Retained Earnings [Member]
|
Public Offering [Member]
AOCI Attributable to Parent [Member]
|
Public Offering [Member] |
Committed Equity Facility [Member]
Common Stock Outstanding [Member]
|
Committed Equity Facility [Member]
Additional Paid-in Capital [Member]
|
Committed Equity Facility [Member]
Retained Earnings [Member]
|
Committed Equity Facility [Member]
AOCI Attributable to Parent [Member]
|
Committed Equity Facility [Member] |
At the Market Issuance [Member]
Common Stock Outstanding [Member]
|
At the Market Issuance [Member]
Additional Paid-in Capital [Member]
|
At the Market Issuance [Member]
Retained Earnings [Member]
|
At the Market Issuance [Member]
AOCI Attributable to Parent [Member]
|
At the Market Issuance [Member] |
Common Stock Outstanding [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2023 | 14,398,000 | |||||||||||||||||||
| Balance at Dec. 31, 2023 | $ 14 | $ 142,265 | $ (93,361) | $ 624 | $ 49,542 | |||||||||||||||
| Stock issued for director services - vested (in shares) | 72,000 | |||||||||||||||||||
| Stock issued for director services - vested | $ 0 | 462 | 0 | 0 | 463 | |||||||||||||||
| Stock issued to (released from) escrow account - unvested (in shares) | 82,000 | |||||||||||||||||||
| Stock issued to (released from) escrow account - unvested | $ 0 | 0 | 0 | 0 | 0 | |||||||||||||||
| Stock-based compensation to consultants (in shares) | 62,000 | |||||||||||||||||||
| Stock-based compensation to consultants | $ 0 | 278 | 0 | 0 | 278 | |||||||||||||||
| Employee stock-based compensation expense | $ 0 | 2,538 | 0 | 0 | 2,538 | |||||||||||||||
| Sale of stock (in shares) | 0 | 82,000 | ||||||||||||||||||
| Sale of stock | $ 1 | $ 0 | $ 0 | $ 0 | $ 1 | $ 0 | $ 496 | $ 0 | $ 0 | $ 496 | ||||||||||
| Warrants exercised for cash (in shares) | 128,000 | |||||||||||||||||||
| Warrants exercised for cash | $ 0 | 810 | 0 | 0 | 810 | |||||||||||||||
| Stock option exercise and restricted stock unit vestings (cashless) (in shares) | 12,000 | |||||||||||||||||||
| Stock option exercise and restricted stock unit vestings (cashless) | $ 0 | (164) | 0 | 0 | (164) | |||||||||||||||
| Net foreign currency translation adjustments | $ 0 | 0 | 0 | (1,780) | (1,781) | |||||||||||||||
| Stock issued for acquisition and expenses (in shares) | 83,000 | |||||||||||||||||||
| Stock issued for acquisition and expenses | $ 0 | 387 | 0 | 0 | 387 | |||||||||||||||
| Net loss | $ 0 | 0 | (11,282) | 0 | (11,282) | |||||||||||||||
| Balance (in shares) at Dec. 31, 2024 | 14,919,000 | |||||||||||||||||||
| Balance at Dec. 31, 2024 | $ 15 | 147,072 | (104,643) | (1,156) | 41,288 | |||||||||||||||
| Stock issued for director services - vested (in shares) | 121,000 | |||||||||||||||||||
| Stock issued for director services - vested | $ 0 | 376 | 0 | 0 | 376 | |||||||||||||||
| Stock issued to (released from) escrow account - unvested (in shares) | (121,000) | |||||||||||||||||||
| Stock issued to (released from) escrow account - unvested | $ 0 | 0 | 0 | 0 | 0 | |||||||||||||||
| Stock-based compensation to consultants (in shares) | 1,130,000 | |||||||||||||||||||
| Employee stock-based compensation expense | $ 0 | 2,270 | 0 | 0 | 2,270 | |||||||||||||||
| Sale of stock (in shares) | 3,717 | |||||||||||||||||||
| Sale of stock | $ 4 | $ 7,792 | $ 0 | $ 0 | $ 7,796 | |||||||||||||||
| Net foreign currency translation adjustments | $ 0 | 0 | 0 | 1,182 | 1,182 | |||||||||||||||
| Net loss | $ 0 | 0 | (27,003) | 0 | (27,003) | |||||||||||||||
| Settlement of earnout related to acquisition (in shares) | 28,000 | |||||||||||||||||||
| Settlement of earnout related to acquisition | $ 0 | 93 | 0 | 0 | 93 | |||||||||||||||
| Shares surrendered for taxes on restricted stock vestings | $ 0 | (1,157) | 0 | 0 | (1,157) | |||||||||||||||
| Balance (in shares) at Dec. 31, 2025 | 19,124,000 | |||||||||||||||||||
| Balance at Dec. 31, 2025 | $ 19 | $ 156,446 | $ (131,646) | $ 26 | $ 24,845 |
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisition and expenses. No definition available.
|
| X | ||||||||||
- Definition Value of stock issued pursuant to acquisition and expenses during the period. No definition available.
|
| X | ||||||||||
- Definition Amount of Stock Issued to (released from) Escrow Account, Unvested. No definition available.
|
| X | ||||||||||
- Definition Amount of unvested shares issued to (released from) Escrow Account. No definition available.
|
| X | ||||||||||
- Definition The cashless vesting from stock option exercise and restricted stock unit vesting. No definition available.
|
| X | ||||||||||
- Definition The number of shares issued for stock option exercise and restricted stock unit vesting, cashless. No definition available.
|
| X | ||||||||||
- Definition The value of warrants exercised for cash. No definition available.
|
| X | ||||||||||
- Definition The amount of shares issued in a transaction where warrants are exercised for cash. No definition available.
|
| X | ||||||||||
- Definition Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares issued which are neither cancelled nor held in the treasury. No definition available.
|
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. No definition available.
|
| X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Value of stock issued pursuant to acquisitions during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders. No definition available.
|
| X | ||||||||||
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|