Note 4 - Leases (Details Textual) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Oct. 31, 2025 |
Oct. 31, 2024 |
|
| Statement [Line Items] | ||
| Increase (Decrease) in Operating Lease Liability | $ 11.1 | |
| Lessee, Operating Lease, Lease Not Yet Commenced | $ 11.5 | |
| Operating Lease, Liability, Statement of Financial Position | Accounts payable and other liabilities | Accounts payable and other liabilities |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position | Prepaid expenses and other assets | Prepaid expenses and other assets |
| Northeast [Member] | ||
| Statement [Line Items] | ||
| Increase (Decrease) in Operating Lease Liability | $ 7.7 | |
| Minimum [Member] | Office Leases [Member] | ||
| Statement [Line Items] | ||
| Lessee, Operating Lease, Term of Contract (Year) | 3 years | |
| Maximum [Member] | Office Leases [Member] | ||
| Statement [Line Items] | ||
| Lessee, Operating Lease, Term of Contract (Year) | 5 years |