Note 3 - Revenue Recognition (Details Textual)
|3 Months Ended|
Mar. 31, 2023
Mar. 31, 2022
|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.