Note 2 - Summary of Significant Accounting Policies and Estimates (Details Textual) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
Accounts Receivable, after Allowance for Credit Loss, Current | $ 7,238 | $ 5,645 | $ 4,625 |
Tangible Asset Impairment Charges | 0 | 0 | |
Goodwill, Impairment Loss | 0 | 0 | |
Impairment of Intangible Assets (Excluding Goodwill) | $ 0 | $ 0 | |
Minimum [Member] | |||
Property, Plant and Equipment, Useful Life (Year) | 3 years | ||
Maximum [Member] | |||
Property, Plant and Equipment, Useful Life (Year) | 10 years | ||
Customer Concentration Risk [Member] | Accounts Receivable [Member] | |||
Number Of Customers | 2 | 0 | |
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | |||
Number Of Customers | 1 | 1 | |
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member] | |||
Concentration Risk, Percentage | 17.00% | 15.00% |
X | ||||||||||
- Definition Represents the number of customers. No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
X | ||||||||||
- Definition The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|