Annual report pursuant to Section 13 and 15(d)

Note 17 - Leases (Details Textual)

v3.22.4
Note 17 - Leases (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 01, 2022
Aug. 31, 2022
Nov. 30, 2022
Wilmington/Andover, Massachusetts [Member]      
Operating Lease, Monthly Base Rent Expense     $ 20
Lease Expiration Date     Feb. 29, 2028
SOUTH AFRICA      
Operating Lease, Monthly Base Rent Expense     $ 10
Lease Expiration Date     Nov. 30, 2024
SOUTH AFRICA | Lease for Larger Facility [Member]      
Operating Lease, Monthly Base Rent Expense $ 70    
Fort Wayne, Indiana [Member] | Fort Wayne Facility Member      
Operating Lease, Monthly Base Rent Expense     $ 10
Lease Expiration Date   Jul. 31, 2027 Jul. 31, 2025
Fort Wayne, Indiana [Member] | Former Fort Wayne Facility Member      
Operating Lease, Monthly Base Rent Expense   $ 20  
Las Vegas, Nevada [Member]      
Lease Expiration Date     Jan. 31, 2027
Las Vegas, Nevada [Member] | Maximum [Member]      
Operating Lease, Monthly Base Rent Expense     $ 10