XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 5 - Concentration of Credit Risk (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
Cash, FDIC Insured Amount $ 250 $ 250  
Number Of Banks 15   10
Cash Balances On Deposit FDIC Insured Amount $ 40,300 92,800  
Cash Deposit with Foreign Banks $ 240,400 $ 122,500  
Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Number of Customers 50 50 50
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Top Fifty Customers [Member]      
Concentration Risk, Percentage 32.00% 33.00% 33.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Individual Customer [Member]      
Number of Customers 0 0 0
Concentration Risk, Percentage 3.00% 3.00% 3.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Individual Customer [Member]      
Number of Customers 0 0  
Concentration Risk, Percentage 4.00% 2.00%