Annual report pursuant to Section 13 and 15(d)

Note 13 - Income Taxes (Details Textual)

v3.22.4
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended 17 Months Ended
Apr. 01, 2023
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Mar. 31, 2023
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total   $ 0 $ 0 $ 0  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total   0 0 0  
Foreign Tax Authority [Member]          
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount     $ 0 $ 2,125  
Her Majesty's Revenue and Customs (HMRC) [Member] | Foreign Tax Authority [Member]          
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount   $ 2,200      
Her Majesty's Revenue and Customs (HMRC) [Member] | Forecast [Member] | Foreign Tax Authority [Member]          
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 25.00%       19.00%