Annual report pursuant to Section 13 and 15(d)

Note 5 - Fair Value Measurement (Details Textual)

v3.21.4
Note 5 - Fair Value Measurement (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 30, 2016
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Dec. 06, 2018
Payment for Contingent Consideration Liability, Financing Activities   $ (0) $ 1,161    
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)         1
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 11.50     $ 11.50
Public Warrants [Member]          
Class of Warrant or Right, Outstanding (in shares)   13,017,777 13,017,777    
Private Warrants [Member]          
Class of Warrant or Right, Outstanding (in shares)   0 0    
Warrant To Purchase Class A Common Stock [Member]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 11.50      
Class of Warrant or Right, Redemption Price (in dollars per share)   0.01      
Class of Warrant or Right, Redemption, Common Stock Price Trigger (in dollars per share)   $ 18.00      
Class of Warrant or Right, Redemption, Trading Period (Day)   20 days      
Class of Warrant or Right, Redemption, Trading Period Maximum (Day)   30 days      
Camfaud [Member]          
Payment for Contingent Consideration Liability, Financing Activities   $ 1,200      
Payment for Contingent Consideration Liability, Operating Activities   $ 500      
Camfaud [Member] | Earnout Payments [Member]          
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 3,100        
Earnout Period (Year) 3 years        
Business Combination, Contingent Consideration, Liability, Total       $ 1,700