Note 3 - Revenue From Contracts With Customers and Other Revenue (Details Textual) - USD ($) |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
Dec. 31, 2022 |
|
Contract with Customer, Payment Term, Minimum | 15 days | ||
Contract with Customer, Payment Term, Maximum (Day) | 90 days | ||
Contract with Customer, Transaction Price of Royalties Using Expected Value Method | $ 0 | ||
Revenue from Contract with Customer, Including Assessed Tax | 0 | $ 0 | |
Contract with Customer, Asset, Impairment Loss | 0 | 0 | |
Capitalized Contract Cost, Net, Total | 0 | ||
Sales Revenue [Member] | |||
Contract with Customer, Asset, after Allowance for Credit Loss | 0 | $ 610 | |
License [Member] | |||
Contract with Customer, Asset, after Allowance for Credit Loss | 0 | $ 0 | |
Grant [Member] | |||
Revenue Not from Contract with Customer | $ 0 | $ 0 | |
INDIA | |||
Contract with Customer, Term of Contract (Year) | 8 years | ||
CHINA | |||
Contract with Customer, Term of Contract (Year) | 10 years |
X | ||||||||||
- Definition Amount of impairment loss recognized for write-down of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. No definition available.
|
X | ||||||||||
- Definition The maximum timing of payment in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due. No definition available.
|
X | ||||||||||
- Definition The minimum timing of payment in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due. No definition available.
|
X | ||||||||||
- Definition The term of a contract with a customer. No definition available.
|
X | ||||||||||
- Definition As part of a contract with a customer, this item represents the transaction price for royalties using the expected value method of revenue recognition. No definition available.
|
X | ||||||||||
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of revenue that is not accounted for under Topic 606. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|