XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Revenue Recognition (Details Textual)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Revenue from Contract with Customer, Excluding Assessed Tax, Total   $ 125,206 $ 102,773
Cost of Goods and Services Sold, Total   $ 93,821 $ 76,598
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Customers   1 1
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]      
Concentration Risk, Percentage   64.00% 63.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Number of Customers   2 2
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Concentration Risk, Percentage   44.00% 69.00%
Contract Assets [Member] | Customer Concentration Risk [Member]      
Number of Customers   2 2
Contract Assets [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Concentration Risk, Percentage   100.00% 100.00%
Revision of Prior Period, Error Correction, Adjustment [Member]      
Cost of Goods and Services Sold, Total $ (800)    
Transferred at Point in Time [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax, Total   $ 50,114 $ 37,774
Transferred at Point in Time [Member] | Revision of Prior Period, Error Correction, Adjustment [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax, Total $ (1,200)