CIK 0001482554
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 3093, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_payable | {"amount": 59291, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_payable | {"amount": 44169, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_payable | {"amount": 425781, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_payable | {"amount": 119664, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_payable | {"amount": 169292, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_payable | {"amount": 1326907, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_payable | {"amount": 1672, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-01-31 | sec_edgar |
| accounts_payable | {"amount": 1335, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-10-31 | sec_edgar |
| accounts_payable | {"amount": 832, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 3690, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-30 | sec_edgar |
| accounts_payable | {"amount": 1810, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-01-31 | sec_edgar |
| accounts_payable | {"amount": 1619, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-31 | sec_edgar |
| accounts_payable | {"amount": 2191, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_payable | {"amount": 858, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| accounts_payable | {"amount": 3162, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| accounts_payable | {"amount": 2578, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| accounts_payable | {"amount": 3120, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_payable | {"amount": 2454, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_payable | {"amount": 1641, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_payable | {"amount": 1439, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_payable | {"amount": 1182, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_payable | {"amount": 1233, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-10-31 | sec_edgar |
| accounts_payable | {"amount": 1413, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_payable | {"amount": 303, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_payable | {"amount": 2525, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_payable | {"amount": 1400, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_payable | {"amount": 1819, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_payable | {"amount": 3658, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_payable | {"amount": 2743, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_payable | {"amount": 1130, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_payable | {"amount": 2015, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_payable | {"amount": 37, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_payable | {"amount": 931, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_payable | {"amount": 1500, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-31 | sec_edgar |
| accounts_receivable | {"amount": 281189, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_receivable | {"amount": 123641, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_receivable | {"amount": 53867, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_receivable | {"amount": 364980, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_receivable | {"amount": 135995, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_receivable | {"amount": 573530, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_receivable | {"amount": 60774, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-04-30 | sec_edgar |
| accounts_receivable | {"amount": 14233, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-07-31 | sec_edgar |
| capex | {"amount": 319, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency | 2025-07-31 | sec_edgar |
| capex | {"amount": 145048, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-07-31 | sec_edgar |
| capex | {"amount": 174277, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-04-30 | sec_edgar |
| capex | {"amount": 174317, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2022-01-31 | sec_edgar |
| capex | {"amount": 127928, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-10-31 | sec_edgar |
| capex | {"amount": 168287, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-07-31 | sec_edgar |
| capex | {"amount": 137516, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2021-04-30 | sec_edgar |
| capex | {"amount": 98267, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2021-01-31 | sec_edgar |
| capex | {"amount": 270808, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-07-31 | sec_edgar |
| capex | {"amount": 227795, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-04-30 | sec_edgar |
| capex | {"amount": 205758, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2020-01-31 | sec_edgar |
| capex | {"amount": 74283, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2019-10-31 | sec_edgar |
| capex | {"amount": 3691, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2019-07-31 | sec_edgar |
| capex | {"amount": 278, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency | 2019-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2019-01-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2018-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2018-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2018-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2017-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2016-04-30 | sec_edgar |
| capex | {"amount": 2792, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2015-04-30 | sec_edgar |
| capex | {"amount": 3092, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 160421, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 149617, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63406, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 57065, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 49427, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 35563, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52895, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 310763, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 40729, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 8484, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2024-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13627, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5793, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2023-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15569, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 10575, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2023-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16859, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15227, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16420, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 11543, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 44284, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12739, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 64585, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 24108, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 29190, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 36604, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28567, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 50379, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 116240, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 269672, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 251558, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 93371, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26768, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1444, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2901, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1117, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2018-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2714, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1928, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2163, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1498, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4914, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2016-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 359, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 658, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2016-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 701, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2016-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1053, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3399, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3246, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1740, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 909, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2014-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2327, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4701, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 3044, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2014-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7494, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3515, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7810, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1276, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2013-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1699, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 943, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2012-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5699, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2012-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 601, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": "U | 2012-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2720, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1227, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2905, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1886, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2011-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1265, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2010-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3003, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2010-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2327, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2008-04-01 | sec_edgar |
| cash_and_restricted_cash | {"amount": 52895, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2024-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 310763, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 40729, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2024-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8484, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEqu | 2024-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 13627, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5793, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEqu | 2023-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15569, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10575, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2023-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 16859, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 20165, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 16420, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 11543, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2022-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 44284, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 54178, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 91100, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 50794, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2021-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 84696, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 65277, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 56992, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 79211, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 144654, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 298724, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 251558, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2019-04-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 93371, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2019-01-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 26768, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2018-10-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1444, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEqu | 2018-07-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1928, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEqu | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": 449556, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-04-30 | sec_edgar |
| cashflow_financing | {"amount": 264136, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-01-31 | sec_edgar |
| cashflow_financing | {"amount": 202112, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-10-31 | sec_edgar |
| cashflow_financing | {"amount": 284305, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-07-31 | sec_edgar |
| cashflow_financing | {"amount": 139255, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-04-30 | sec_edgar |
| cashflow_financing | {"amount": -28746, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-01-31 | sec_edgar |
| cashflow_financing | {"amount": 64949, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2024-10-31 | sec_edgar |
| cashflow_financing | {"amount": -415600, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-07-31 | sec_edgar |
| cashflow_financing | {"amount": 16512, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2024-04-30 | sec_edgar |
| cashflow_financing | {"amount": 36971, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2024-01-31 | sec_edgar |
| cashflow_financing | {"amount": 28000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-10-31 | sec_edgar |
| cashflow_financing | {"amount": 115568, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2023-07-31 | sec_edgar |
| cashflow_financing | {"amount": 85000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-04-30 | sec_edgar |
| cashflow_financing | {"amount": 60000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2023-01-31 | sec_edgar |
| cashflow_financing | {"amount": 30000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2022-10-31 | sec_edgar |
| cashflow_financing | {"amount": 972267, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-07-31 | sec_edgar |
| cashflow_financing | {"amount": 1177463, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2022-04-30 | sec_edgar |
| cashflow_financing | {"amount": 784576, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2022-01-31 | sec_edgar |
| cashflow_financing | {"amount": 529995, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2021-10-31 | sec_edgar |
| cashflow_financing | {"amount": 2549984, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-07-31 | sec_edgar |
| cashflow_financing | {"amount": 2064942, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-04-30 | sec_edgar |
| cashflow_financing | {"amount": 1414133, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-01-31 | sec_edgar |
| cashflow_financing | {"amount": 510187, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-10-31 | sec_edgar |
| cashflow_financing | {"amount": 1117796, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2020-07-31 | sec_edgar |
| cashflow_financing | {"amount": 608677, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-04-30 | sec_edgar |
| cashflow_financing | {"amount": 494241, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2020-01-31 | sec_edgar |
| cashflow_financing | {"amount": 294322, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-10-31 | sec_edgar |
| cashflow_financing | {"amount": 2068779, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-07-31 | sec_edgar |
| cashflow_financing | {"amount": 2043826, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2019-04-30 | sec_edgar |
| cashflow_financing | {"amount": 614570, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-01-31 | sec_edgar |
| cashflow_financing | {"amount": 28570, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-10-31 | sec_edgar |
| cashflow_financing | {"amount": 25948, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-07-31 | sec_edgar |
| cashflow_financing | {"amount": 17700, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-04-30 | sec_edgar |
| cashflow_financing | {"amount": 12663, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2018-01-31 | sec_edgar |
| cashflow_financing | {"amount": 2700, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2017-10-31 | sec_edgar |
| cashflow_financing | {"amount": 21180, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-07-31 | sec_edgar |
| cashflow_financing | {"amount": 18280, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-04-30 | sec_edgar |
| cashflow_financing | {"amount": 9980, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2017-01-31 | sec_edgar |
| cashflow_financing | {"amount": 6938, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2016-10-31 | sec_edgar |
| cashflow_financing | {"amount": 22500, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2016-07-31 | sec_edgar |
| cashflow_financing | {"amount": 20000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2016-04-30 | sec_edgar |
| cashflow_financing | {"amount": 15000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2016-01-31 | sec_edgar |
| cashflow_financing | {"amount": 5000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2015-10-31 | sec_edgar |