XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Net Deferred (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Income Taxes    
Deferred income tax assets $ 7,473 $ 3,010
Deferred income tax liabilities   (746)
Net deferred income tax assets $ 7,473 $ 2,264