Organization record
INNOVATIVE DESIGNS, 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": 116446, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_payable | {"amount": 124539, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_payable | {"amount": 78750, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_payable | {"amount": 168251, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_payable | {"amount": 50599, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_payable | {"amount": 109232, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_payable | {"amount": 65267, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_payable | {"amount": 79694, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_payable | {"amount": 60646, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-04-30 | sec_edgar |
| accounts_payable | {"amount": 84720, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-01-31 | sec_edgar |
| accounts_payable | {"amount": 144967, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| accounts_payable | {"amount": 275487, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-07-31 | sec_edgar |
| accounts_payable | {"amount": 210806, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-04-30 | sec_edgar |
| accounts_payable | {"amount": 176152, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-01-31 | sec_edgar |
| accounts_payable | {"amount": 162063, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-10-31 | sec_edgar |
| accounts_payable | {"amount": 294306, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-07-31 | sec_edgar |
| accounts_payable | {"amount": 252441, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-04-30 | sec_edgar |
| accounts_payable | {"amount": 238339, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-01-31 | sec_edgar |
| accounts_payable | {"amount": 228667, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-10-31 | sec_edgar |
| accounts_payable | {"amount": 202257, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-07-31 | sec_edgar |
| accounts_payable | {"amount": 210234, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-04-30 | sec_edgar |
| accounts_payable | {"amount": 234292, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| accounts_payable | {"amount": 270792, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| accounts_payable | {"amount": 357444, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| accounts_payable | {"amount": 350608, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_payable | {"amount": 389998, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_payable | {"amount": 258099, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| accounts_payable | {"amount": 414014, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_payable | {"amount": 343095, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-04-30 | sec_edgar |
| accounts_payable | {"amount": 323403, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-01-31 | sec_edgar |
| accounts_payable | {"amount": 194963, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-10-31 | sec_edgar |
| accounts_payable | {"amount": 193910, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_payable | {"amount": 168273, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-04-30 | sec_edgar |
| accounts_payable | {"amount": 183120, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-01-31 | sec_edgar |
| accounts_payable | {"amount": 129278, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-31 | sec_edgar |
| accounts_payable | {"amount": 151009, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_payable | {"amount": 154330, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| accounts_payable | {"amount": 141764, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| accounts_payable | {"amount": 116512, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| accounts_payable | {"amount": 93850, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_payable | {"amount": 84911, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_payable | {"amount": 118887, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_payable | {"amount": 119360, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_payable | {"amount": 55625, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_payable | {"amount": 31577, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-04-30 | sec_edgar |
| accounts_payable | {"amount": 36833, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_payable | {"amount": 87933, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-10-31 | sec_edgar |
| accounts_payable | {"amount": 73273, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_payable | {"amount": 72009, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_payable | {"amount": 83239, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_payable | {"amount": 83183, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_payable | {"amount": 77288, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_payable | {"amount": 91794, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_payable | {"amount": 77619, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_payable | {"amount": 64455, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_payable | {"amount": 30716, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_payable | {"amount": 42263, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_payable | {"amount": 49924, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_payable | {"amount": 77979, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-10-31 | sec_edgar |
| accounts_payable | {"amount": 28810, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-07-31 | sec_edgar |
| accounts_payable | {"amount": 43511, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-10-31 | sec_edgar |
| accounts_receivable | {"amount": 661375, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-04-30 | sec_edgar |
| accounts_receivable | {"amount": 255561, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-01-31 | sec_edgar |
| accounts_receivable | {"amount": 344700, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-10-31 | sec_edgar |
| accounts_receivable | {"amount": 271249, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-07-31 | sec_edgar |
| accounts_receivable | {"amount": 720528, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-04-30 | sec_edgar |
| accounts_receivable | {"amount": 539295, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-01-31 | sec_edgar |
| accounts_receivable | {"amount": 321893, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-10-31 | sec_edgar |
| accounts_receivable | {"amount": 57272, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-07-31 | sec_edgar |
| accounts_receivable | {"amount": 123170, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-04-30 | sec_edgar |
| accounts_receivable | {"amount": 10397, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-01-31 | sec_edgar |
| accounts_receivable | {"amount": 31050, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-10-31 | sec_edgar |
| accounts_receivable | {"amount": 82, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-07-31 | sec_edgar |
| accounts_receivable | {"amount": 1909, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-04-30 | sec_edgar |
| accounts_receivable | {"amount": 8067, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-01-31 | sec_edgar |
| accounts_receivable | {"amount": 11203, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-10-31 | sec_edgar |
| accounts_receivable | {"amount": 9613, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-07-31 | sec_edgar |
| accounts_receivable | {"amount": 7975, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-04-30 | sec_edgar |
| accounts_receivable | {"amount": 9483, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-01-31 | sec_edgar |
| accounts_receivable | {"amount": 1201, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-10-31 | sec_edgar |
| accounts_receivable | {"amount": 3056, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-07-31 | sec_edgar |
| accounts_receivable | {"amount": 4766, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-04-30 | sec_edgar |
| accounts_receivable | {"amount": 28598, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2021-01-31 | sec_edgar |
| accounts_receivable | {"amount": 19900, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-10-31 | sec_edgar |
| accounts_receivable | {"amount": 4717, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-07-31 | sec_edgar |
| accounts_receivable | {"amount": 2359, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-04-30 | sec_edgar |
| accounts_receivable | {"amount": 815, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-01-31 | sec_edgar |
| accounts_receivable | {"amount": 5948, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-10-31 | sec_edgar |
| accounts_receivable | {"amount": 264, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-07-31 | sec_edgar |
| accounts_receivable | {"amount": 857, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-04-30 | sec_edgar |
| accounts_receivable | {"amount": 45659, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-01-31 | sec_edgar |
| accounts_receivable | {"amount": 13455, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-10-31 | sec_edgar |
| accounts_receivable | {"amount": 917, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-07-31 | sec_edgar |
| accounts_receivable | {"amount": 28395, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-01-31 | sec_edgar |
| accounts_receivable | {"amount": 23805, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-10-31 | sec_edgar |
| accounts_receivable | {"amount": 14562, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-07-31 | sec_edgar |
| accounts_receivable | {"amount": 32676, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-04-30 | sec_edgar |
| accounts_receivable | {"amount": 71172, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-01-31 | sec_edgar |
| accounts_receivable | {"amount": 72143, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-10-31 | sec_edgar |
| accounts_receivable | {"amount": 57814, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-07-31 | sec_edgar |
| accounts_receivable | {"amount": 101757, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-04-30 | sec_edgar |
| accounts_receivable | {"amount": 123258, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-01-31 | sec_edgar |
| accounts_receivable | {"amount": 85827, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-10-31 | sec_edgar |
| accounts_receivable | {"amount": 35182, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-07-31 | sec_edgar |
| accounts_receivable | {"amount": 47776, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-04-30 | sec_edgar |
| accounts_receivable | {"amount": 135912, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-01-31 | sec_edgar |
| accounts_receivable | {"amount": 64298, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-10-31 | sec_edgar |
| accounts_receivable | {"amount": 32854, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-07-31 | sec_edgar |
| accounts_receivable | {"amount": 98559, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-04-30 | sec_edgar |
| accounts_receivable | {"amount": 158838, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-01-31 | sec_edgar |
| accounts_receivable | {"amount": 90583, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-10-31 | sec_edgar |
| accounts_receivable | {"amount": 6545, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-07-31 | sec_edgar |
| accounts_receivable | {"amount": 18432, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-04-30 | sec_edgar |
| accounts_receivable | {"amount": 88753, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-01-31 | sec_edgar |
| accounts_receivable | {"amount": 102350, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-10-31 | sec_edgar |
| accounts_receivable | {"amount": 13716, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-07-31 | sec_edgar |
| accounts_receivable | {"amount": 37238, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-04-30 | sec_edgar |
| accounts_receivable | {"amount": 146254, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-01-31 | sec_edgar |
| accounts_receivable | {"amount": 191135, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-10-31 | sec_edgar |
| accounts_receivable | {"amount": 33893, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-07-31 | sec_edgar |
| accounts_receivable | {"amount": 152207, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-10-31 | sec_edgar |
| capex | {"amount": 71603, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2026-04-30 | sec_edgar |
| capex | {"amount": 71603, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2026-01-31 | sec_edgar |
| capex | {"amount": 10666, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-10-31 | sec_edgar |
| capex | {"amount": 10666, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-07-31 | sec_edgar |
| capex | {"amount": 10666, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-04-30 | sec_edgar |
| capex | {"amount": 9558, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2024-10-31 | sec_edgar |
| capex | {"amount": 9558, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2024-07-31 | sec_edgar |
| capex | {"amount": 20593, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-10-31 | sec_edgar |
| capex | {"amount": 20593, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-07-31 | sec_edgar |
| capex | {"amount": 20592, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-04-30 | sec_edgar |
| capex | {"amount": 20593, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-01-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2022-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2022-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2022-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2022-01-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2021-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2020-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2019-10-31 | sec_edgar |
| capex | {"amount": 4258, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2018-10-31 | sec_edgar |
| capex | {"amount": 4258, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2018-07-31 | sec_edgar |
| capex | {"amount": 4258, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2018-04-30 | sec_edgar |
| capex | {"amount": 4258, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2018-01-31 | sec_edgar |
| capex | {"amount": 14900, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-10-31 | sec_edgar |
| capex | {"amount": 14900, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-07-31 | sec_edgar |
| capex | {"amount": 10000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-04-30 | sec_edgar |
| capex | {"amount": 10000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2017-01-31 | sec_edgar |
| capex | {"amount": 122749, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-10-31 | sec_edgar |
| capex | {"amount": 88299, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-07-31 | sec_edgar |
| capex | {"amount": 88299, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-04-30 | sec_edgar |
| capex | {"amount": 78299, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2016-01-31 | sec_edgar |
| capex | {"amount": 8111, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2015-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2015-04-30 | sec_edgar |
| capex | {"amount": 41843, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2014-10-31 | sec_edgar |
| capex | {"amount": 4843, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2014-07-31 | sec_edgar |
| capex | {"amount": 4843, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2014-04-30 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2013-04-30 | sec_edgar |
| capex | {"amount": 19826, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-10-31 | sec_edgar |
| capex | {"amount": 12109, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-07-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2011-10-31 | sec_edgar |
| capex | {"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency": | 2011-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 358308, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 721372, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2026-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 605052, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 532432, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 114538, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 126122, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2025-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 185675, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2024-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 263293, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2022-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 480451, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 326932, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 220899, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 209291, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2021-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 48009, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 99672, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 75340, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 71824, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2020-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 34525, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 36165, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 44358, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 77781, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2019-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 112203, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 112130, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 140066, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 195440, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2018-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 214871, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 264908, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 342845, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 459007, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 502777, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 798368, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 969415, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1100949, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1151904, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-10-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1506501, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-07-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1454672, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-04-30 | sec_edgar |
| cash_and_equivalents | {"amount": 1106913, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-01-31 | sec_edgar |
| cash_and_equivalents | {"amount": 988681, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2014-10-31 | sec_edgar |