Annual report pursuant to Section 13 and 15(d)

Note 17 - Leases (Details Textual)

v3.24.0.1
Note 17 - Leases (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Operating Lease, Cost   $ 724 $ 568
Previously Reported [Member]      
Operating Lease, Cost     $ 2,421
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] | Former Fort Wayne Facility Member      
Operating Lease, Monthly Base Rent Expense   $ 10  
Lease Expiration Date   Jul. 31, 2025  
Fort Wayne, Indiana [Member] | Fort Wayne Facility Member      
Operating Lease, Monthly Base Rent Expense $ 20    
Lease Expiration Date   Jul. 31, 2027  
Las Vegas, Nevada [Member]      
Lease Expiration Date   Jan. 31, 2027  
Las Vegas, Nevada [Member] | Maximum [Member]      
Operating Lease, Monthly Base Rent Expense   $ 10