Note 3 - Revenue Recognition (Details Textual)
|12 Months Ended|
Dec. 31, 2022
Dec. 31, 2021
|Percentage of Revenue From Products Transferred at Point in Time||100.00%||100.00%|
The percentage of revenue to total revenue from products transferred to customers at a point in time.
No definition available.