XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - REVENUE FROM CONTRACTS WITH CUSTOMERS - 1 (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Number of Revenue Sources | item     2    
Capitalized Contract Cost, Impairment Loss $ 0 $ 0 $ 0 $ 0  
Contract with Customer, Liability, Noncurrent 1,700   1,700   $ 1,200
Contract with Customer, Liability, Revenue Recognized 6,500 5,900 10,500 7,700  
Revenue, Remaining Performance Obligation, Amount 138,600   138,600    
Contract with Customer, Performance Obligation Satisfied in Previous Period (400) (500) 100 600  
Capitalized Contract Cost, Amortization 200 $ 100 327 $ 234  
Prepaid Expenses and Other Current Assets [Member]          
Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total 2,100   2,100   3,700
Capitalized Contract Cost, Net, Total 800   800   800
Other Noncurrent Assets [Member]          
Capitalized Contract Cost, Net, Total $ 1,600   $ 1,600   $ 900
Geographic Concentration Risk [Member] | Revenue Benchmark [Member]          
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%  
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]          
Concentration Risk, Percentage 56.00% 54.00% 60.00% 56.00%