XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Revenue Disaggregation (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Contract with Customer, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price and Input Costs $ 6,200,000  
Contract with Customer, Liability, Total 720,385  
Transferred over Time [Member]    
Contract with Customer, Liability, Total $ 200,000 $ 5,000,000