XML 251 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Income Taxes - Foreign Subsidiaries Income Tax Years Open to Examination (Details)
12 Months Ended
Dec. 31, 2021
Earliest Tax Year [Member] | ISRAEL  
Countries 2019
Earliest Tax Year [Member] | KENYA  
Countries 2018
Earliest Tax Year [Member] | GUATEMALA  
Countries 2016
Earliest Tax Year [Member] | HONDURAS  
Countries 2015
Earliest Tax Year [Member] | GUADELOUPE  
Countries 2019
Latest Tax Year [Member] | ISRAEL  
Countries 2021
Latest Tax Year [Member] | KENYA  
Countries 2021
Latest Tax Year [Member] | GUATEMALA  
Countries 2021
Latest Tax Year [Member] | HONDURAS  
Countries 2021
Latest Tax Year [Member] | GUADELOUPE  
Countries 2021