Organization record
RAFAEL HOLDINGS, INC.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 7043000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_payable | {"amount": 8172000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_payable | {"amount": 6794000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_payable | {"amount": 6893000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_payable | {"amount": 7793000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_payable | {"amount": 2546000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_payable | {"amount": 2700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_payable | {"amount": 2556000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_payable | {"amount": 2571000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-04-30 | sec_edgar |
| accounts_payable | {"amount": 509000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-01-31 | sec_edgar |
| accounts_payable | {"amount": 333000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-31 | sec_edgar |
| accounts_payable | {"amount": 616000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-30 | sec_edgar |
| accounts_payable | {"amount": 443000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-01-31 | sec_edgar |
| accounts_payable | {"amount": 1394000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-10-31 | sec_edgar |
| accounts_payable | {"amount": 564000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-07-31 | sec_edgar |
| accounts_payable | {"amount": 873000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-04-30 | sec_edgar |
| accounts_payable | {"amount": 1125000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-01-31 | sec_edgar |
| accounts_payable | {"amount": 1145000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-10-31 | sec_edgar |
| accounts_payable | {"amount": 1160000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-07-31 | sec_edgar |
| accounts_payable | {"amount": 753000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-04-30 | sec_edgar |
| accounts_payable | {"amount": 495000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| accounts_payable | {"amount": 1155000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| accounts_payable | {"amount": 921000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| accounts_payable | {"amount": 700000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_payable | {"amount": 569000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_payable | {"amount": 621000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| accounts_payable | {"amount": 795000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_payable | {"amount": 755000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-04-30 | sec_edgar |
| accounts_payable | {"amount": 535000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-01-31 | sec_edgar |
| accounts_payable | {"amount": 298000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-10-31 | sec_edgar |
| accounts_payable | {"amount": 367000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 362000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-30 | sec_edgar |
| accounts_payable | {"amount": 89000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-01-31 | sec_edgar |
| accounts_payable | {"amount": 115000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_receivable | {"amount": 294000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_receivable | {"amount": 295000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_receivable | {"amount": 413000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_receivable | {"amount": 627000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_receivable | {"amount": 414000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_receivable | {"amount": 200000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_receivable | {"amount": 201000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_receivable | {"amount": 426000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_receivable | {"amount": 443000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-04-30 | sec_edgar |
| accounts_receivable | {"amount": 245000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| accounts_receivable | {"amount": 213000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-07-31 | sec_edgar |
| capex | {"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2026-04-30 | sec_edgar |
| capex | {"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2026-01-31 | sec_edgar |
| capex | {"amount": 4000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-07-31 | sec_edgar |
| capex | {"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-04-30 | sec_edgar |
| capex | {"amount": 6000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-01-31 | sec_edgar |
| capex | {"amount": 6000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2024-10-31 | sec_edgar |
| capex | {"amount": 143000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-07-31 | sec_edgar |
| capex | {"amount": 135000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2024-04-30 | sec_edgar |
| capex | {"amount": 11000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-01-31 | sec_edgar |
| capex | {"amount": 2000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2022-07-31 | sec_edgar |
| capex | {"amount": 1000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2022-04-30 | sec_edgar |
| capex | {"amount": 2000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2022-01-31 | sec_edgar |
| capex | {"amount": 29000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-10-31 | sec_edgar |
| capex | {"amount": 206000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-07-31 | sec_edgar |
| capex | {"amount": 237000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-04-30 | sec_edgar |
| capex | {"amount": 205000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-01-31 | sec_edgar |
| capex | {"amount": 145000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-10-31 | sec_edgar |
| capex | {"amount": 534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-07-31 | sec_edgar |
| capex | {"amount": 491000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-04-30 | sec_edgar |
| capex | {"amount": 456000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-01-31 | sec_edgar |
| capex | {"amount": 321000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-10-31 | sec_edgar |
| capex | {"amount": 399000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-07-31 | sec_edgar |
| capex | {"amount": 364000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-04-30 | sec_edgar |
| capex | {"amount": 58000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-01-31 | sec_edgar |
| capex | {"amount": 26000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-10-31 | sec_edgar |
| capex | {"amount": 710000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-07-31 | sec_edgar |
| capex | {"amount": 572000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-04-30 | sec_edgar |
| capex | {"amount": 728000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-01-31 | sec_edgar |
| capex | {"amount": 223000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-10-31 | sec_edgar |
| capex | {"amount": 1820000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-07-31 | sec_edgar |
| capex | {"amount": 1590000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-04-30 | sec_edgar |
| capex | {"amount": 1146000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-01-31 | sec_edgar |
| capex | {"amount": 1553000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 30497000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 37779000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2026-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 45539000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52769000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 37936000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48319000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8159000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2675000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7436000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 7136000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13197000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 21498000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15441000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9670000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 22173000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26537000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 72387000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2021-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7854000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4679000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6086000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2021-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7231000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6206000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8430000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 9522000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10771000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12024000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12969000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 14769000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10086000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15803000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10605000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 12008000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11519000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11756000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11729000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11861000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2339000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5652000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 30497000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 37779000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2026-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 45539000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 52769000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 37936000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 48319000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8159000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2675000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7436000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7136000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13197000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 21498000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15441000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 9670000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 22833000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 26537000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 28965000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 70025000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 77387000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 12854000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2021-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4679000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6086000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6206000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-07-31 | sec_edgar |
| cashflow_financing | {"amount": -90000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-04-30 | sec_edgar |
| cashflow_financing | {"amount": -62000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-01-31 | sec_edgar |
| cashflow_financing | {"amount": -30000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-10-31 | sec_edgar |
| cashflow_financing | {"amount": 24830000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-07-31 | sec_edgar |
| cashflow_financing | {"amount": -64000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-04-30 | sec_edgar |
| cashflow_financing | {"amount": -75000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-01-31 | sec_edgar |
| cashflow_financing | {"amount": -48000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-10-31 | sec_edgar |
| cashflow_financing | {"amount": -179000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-07-31 | sec_edgar |
| cashflow_financing | {"amount": -155000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-04-30 | sec_edgar |
| cashflow_financing | {"amount": -125000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-01-31 | sec_edgar |
| cashflow_financing | {"amount": 807000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2023-10-31 | sec_edgar |
| cashflow_financing | {"amount": -15218000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-07-31 | sec_edgar |
| cashflow_financing | {"amount": -15183000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-04-30 | sec_edgar |
| cashflow_financing | {"amount": -15157000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2023-01-31 | sec_edgar |
| cashflow_financing | {"amount": -15006000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-10-31 | sec_edgar |
| cashflow_financing | {"amount": 103864000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2022-07-31 | sec_edgar |
| cashflow_financing | {"amount": 97867000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-04-30 | sec_edgar |
| cashflow_financing | {"amount": 97868000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-01-31 | sec_edgar |
| cashflow_financing | {"amount": 97909000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-10-31 | sec_edgar |
| cashflow_financing | {"amount": 30298000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-07-31 | sec_edgar |
| cashflow_financing | {"amount": 15770000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-04-30 | sec_edgar |
| cashflow_financing | {"amount": 13809000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-01-31 | sec_edgar |
| cashflow_financing | {"amount": 43000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2020-10-31 | sec_edgar |
| cashflow_financing | {"amount": -96000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-07-31 | sec_edgar |
| cashflow_financing | {"amount": -96000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-04-30 | sec_edgar |
| cashflow_financing | {"amount": -116000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-01-31 | sec_edgar |
| cashflow_financing | {"amount": 30889000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-07-31 | sec_edgar |
| cashflow_financing | {"amount": 30854000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-04-30 | sec_edgar |
| cashflow_financing | {"amount": 30827000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-01-31 | sec_edgar |
| cashflow_financing | {"amount": 118000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-10-31 | sec_edgar |
| cashflow_financing | {"amount": 1750000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": 900000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2018-01-31 | sec_edgar |
| cashflow_financing | {"amount": 22260000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": 19767000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-04-30 | sec_edgar |
| cashflow_financing | {"amount": 19326000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-01-31 | sec_edgar |
| cashflow_financing | {"amount": 265000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2016-07-31 | sec_edgar |
| cashflow_investing | {"amount": -679000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2026-04-30 | sec_edgar |
| cashflow_investing | {"amount": -685000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2026-01-31 | sec_edgar |
| cashflow_investing | {"amount": -430000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-10-31 | sec_edgar |
| cashflow_investing | {"amount": 44035000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-07-31 | sec_edgar |
| cashflow_investing | {"amount": 43872000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-04-30 | sec_edgar |
| cashflow_investing | {"amount": 51076000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2025-01-31 | sec_edgar |
| cashflow_investing | {"amount": 8575000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-10-31 | sec_edgar |
| cashflow_investing | {"amount": -10820000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2024-07-31 | sec_edgar |
| cashflow_investing | {"amount": -8946000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-04-30 | sec_edgar |
| cashflow_investing | {"amount": -9577000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-01-31 | sec_edgar |
| cashflow_investing | {"amount": -6786000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-10-31 | sec_edgar |
| cashflow_investing | {"amount": 21211000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-07-31 | sec_edgar |
| cashflow_investing | {"amount": 13804000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2023-04-30 | sec_edgar |
| cashflow_investing | {"amount": 6417000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-01-31 | sec_edgar |
| cashflow_investing | {"amount": 13974000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-10-31 | sec_edgar |
| cashflow_investing | {"amount": -63796000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-07-31 | sec_edgar |
| cashflow_investing | {"amount": -57419000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-04-30 | sec_edgar |
| cashflow_investing | {"amount": -26937000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2022-01-31 | sec_edgar |
| cashflow_investing | {"amount": -26904000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2021-10-31 | sec_edgar |
| cashflow_investing | {"amount": -8171000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-07-31 | sec_edgar |
| cashflow_investing | {"amount": -8702000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-04-30 | sec_edgar |
| cashflow_investing | {"amount": -8420000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-01-31 | sec_edgar |
| cashflow_investing | {"amount": 3638000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-10-31 | sec_edgar |
| cashflow_investing | {"amount": -1034000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-07-31 | sec_edgar |
| cashflow_investing | {"amount": -491000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2020-04-30 | sec_edgar |