Quarterly report pursuant to Section 13 or 15(d)

Note 19 - Commitments and Contingencies (Details Textual)

v3.24.2
Note 19 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 07, 2023
Apr. 13, 2018
May 31, 2024
May 31, 2023
May 31, 2024
May 31, 2023
Nov. 30, 2023
Jan. 07, 2022
Restricted Stock Units (RSUs) [Member]                
Share-Based Payment Arrangement, Expense     $ 400 $ 1,000 $ 900 $ 2,000    
Restricted Stock Units (RSUs) [Member] | Chief Technology Officer [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, Accelerated Vesting, Number (in shares) 200,000           200,000  
Share-Based Payment Arrangement, Expense             $ 1,000  
Fintail Projectiles [Member]                
Initial Royalty, Percentage of Net Price   4.00%            
Andre Buys [Member]                
Other Commitment, to be Paid, Year One   $ 30