XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of long-term debt (Details) - Schedule of estimated fair value and carrying value of long-term debt - USD ($)
$ in Thousands
Apr. 30, 2023
Oct. 31, 2022
Schedule of Estimated Fair Value and Carrying Value of Long Term Debt [Abstract]    
Fair Value $ 134,100 $ 132,200
Carrying Value, Net $ 137,228 $ 138,072