Notes Payable (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Debt Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Carrying Value of Term Loan | As of April 30, 2025 and October 31, 2024, the carrying value of the term loans consisted of the following:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Estimated Future Principal Payments Due Under the Loan Agreement | Estimated future principal payments due under the Term Loan, including the contractual End of Term Charges and paid in kind interest are as follows as of April 30, 2025:
|