Annual report pursuant to Section 13 and 15(d)

Note 19 - Commitments and Contingencies (Details Textual)

v3.22.4
Note 19 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 07, 2022
Nov. 30, 2022
Nov. 30, 2021
Royalty Expense   $ 0  
Share-Based Payment Arrangement, Expense   5,400 $ 3,200
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 200,000    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 2 years    
Share-Based Payment Arrangement, Expense   2,600 $ 2,900
Restricted Stock Units in Exchange for Royalty Termination [Member]      
Share-Based Payment Arrangement, Expense   $ 300  
CO2 Pistols [Member]      
Initial Royalty, Percentage of Net Price   2.50%  
Net Price Per Unit   167.60  
Reduction in Royalty, Percentage Per Year   0.10%  
Minimum Royalty Percentage   1.00%  
Initial Royalty Percentage for New Products in Category   2.50%  
Fintail Projectiles [Member]      
Initial Royalty, Percentage of Net Price   4.00%  
Andre Buys [Member]      
Other Commitment, to be Paid, Year One   $ 25