Note 5 - Fair Value Measurement (Details Textual) - $ / shares |
3 Months Ended | ||
|---|---|---|---|
Jan. 31, 2022 |
Oct. 31, 2021 |
Dec. 06, 2018 |
|
| 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,677 | 13,017,677 | |
| 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, 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 |