{"cik":1618732,"entityName":"NUTANIX, INC.","facts":{"dei":{"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2017-01-31","val":2700000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q4I"},{"end":"2018-01-31","val":3600000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q4I"},{"end":"2019-01-31","val":7900000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q4I"},{"end":"2020-01-31","val":5900000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q4I"},{"end":"2021-01-31","val":5900000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q4I"},{"end":"2022-01-31","val":6000000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-01-31","val":6000000000,"accn":"0000950170-23-023902","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-05-24","frame":"CY2021Q4I"},{"end":"2023-01-31","val":6500000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q4I"},{"end":"2024-01-31","val":13700000000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q4I"},{"end":"2025-01-31","val":18300000000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q4I"}]}},"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2022-02-28","val":220566121,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2022Q1I"},{"end":"2022-05-31","val":224293991,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q2I"},{"end":"2022-08-31","val":227032085,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-08-31","val":227032085,"accn":"0000950170-23-023902","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-05-24","frame":"CY2022Q3I"},{"end":"2022-11-30","val":230110596,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q4I"},{"end":"2023-04-30","val":235744027,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2023Q1I"},{"end":"2023-05-31","val":235759366,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q2I"},{"end":"2023-08-31","val":239613959,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q3I"},{"end":"2023-11-30","val":242689696,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q4I"},{"end":"2024-02-29","val":244329166,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2024Q1I"},{"end":"2024-05-31","val":246640821,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q2I"},{"end":"2024-08-31","val":265214643,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q3I"},{"end":"2024-11-30","val":267928246,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q4I"},{"end":"2025-02-28","val":266662470,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2025Q1I"},{"end":"2025-05-31","val":268077453,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q2I"},{"end":"2025-08-31","val":268800007,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q3I"},{"end":"2025-11-30","val":270399924,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q4I"},{"end":"2026-02-26","val":265212097,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2026Q1I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2019-07-31","val":1300000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2020-07-31","val":3100000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2021-07-31","val":4800000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":5300000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":52111000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":52111000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":52111000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":52111000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":57308000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":65231000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":83869000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":73725000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":73725000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":73725000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":73725000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":73725000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":68629000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":56270000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":71405000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":65503000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":65503000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":65503000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":65503000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":65503000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":69474000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":69045000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":82597000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":74047000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":74047000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":74047000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":74047000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":74047000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":83381000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":76542000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":68232000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":54029000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":54029000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":54029000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":54029000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":54029000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":48272000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":52459000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":56638000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":47056000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":47056000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":47056000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":47056000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":47056000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":43184000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":46900000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":53438000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":44931000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":44931000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":44931000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":44931000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":44931000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":30838000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":44070000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":34235000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":29928000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":29928000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":29928000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":29928000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":29928000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":35795000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39544000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":40286000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":45066000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":45066000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":45066000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":45066000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":45066000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":44698000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":45903000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":49596000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":81599000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":81599000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":81599000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":87987000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":96120000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccountsPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Accounts Payable, Related Parties","description":"Amount for accounts payable to related parties.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":200000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2016-07-31","val":110659000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":110659000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":110659000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":110659000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":147707000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":151224000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":170335000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":178876000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":178876000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":178876000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":178876000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":178876000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":171550000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":179241000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":194323000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":258289000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":258289000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":258289000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":258289000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":258289000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":237682000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":247600000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":244445000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":245475000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":245475000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":245475000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":245475000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":245475000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":214883000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":247323000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":236690000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":242516000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":242516000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":242516000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":242516000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":242516000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":183270000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":164868000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":143116000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":180781000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":180781000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":180781000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":180781000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":180781000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":116944000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":159938000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":180386000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":124559000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":124559000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":124559000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":124559000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":124559000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":83638000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":155258000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":135073000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":157251000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":157251000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":157251000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":157251000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":157251000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":133716000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":189046000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":225301000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":229796000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":229796000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":229796000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":229796000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":229796000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":198582000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":327294000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":270232000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":337967000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":337967000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":337967000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":335945000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":260597000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-10-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q3I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"AccruedBonusesCurrent":{"label":"Accrued Bonuses, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":3592000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":3592000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":3592000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":3592000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":2498000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":3486000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":4709000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":7342000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":7342000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":7342000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":7342000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":7342000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":5384000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":8566000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":9187000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":12129000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":12129000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":12129000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":12129000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":12129000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":7848000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":9366000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":8110000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":11413000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":11413000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":11413000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":11413000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":11413000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":7486000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":10612000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":3435000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":5568000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5568000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":5568000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":5568000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":5568000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":6666000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":12576000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":8607000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":14878000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":14878000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":14878000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":14878000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":14878000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":5774000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12378000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":5693000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":9782000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":9782000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":9782000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":9782000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":9782000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":5944000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":11175000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":11729000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":16404000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":16404000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":16404000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":16404000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":16404000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":6025000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12385000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":13549000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":17863000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":17863000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":17863000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":17863000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":17863000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":9294000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":21356000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":35458000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":37654000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":37654000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":37654000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":6798000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":16070000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-07-31","val":21931000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":21931000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":21931000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":21931000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":8907000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":25478000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":8901000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":20778000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":20778000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":20778000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":20778000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":6819000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":10515000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":29643000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":6608000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":8426000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":8426000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":8426000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":8426000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":8426000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":9343000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":9531000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":10308000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":10243000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":10243000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":10243000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":10243000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":10243000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":11610000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10646000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11826000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11774000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":11774000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":11774000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":11774000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":11774000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":12441000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":12914000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13573000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":12391000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":12391000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":12391000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":12391000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":12391000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":13158000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":14730000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":17067000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":16580000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":16580000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":16580000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":16580000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":16580000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":16318000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":15395000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":17548000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":17976000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":17976000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":17976000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":18695000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":24111000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2016-07-31","val":1417000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":1417000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":1417000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":1417000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":2463000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1812000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":3446000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":3580000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":3873000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":3873000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":3873000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":3873000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":3929000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":4163000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":2903000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":20863000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":20863000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":20863000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":20863000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":20863000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":19571000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":3623000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":2901000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":9651000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":9651000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":9703000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":9703000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":9703000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":9703000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":9703000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":8333000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":8997000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":8834000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":13309000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":13309000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":13309000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":13309000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":13309000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":10409000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9337000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":9685000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":13206000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":13206000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":13206000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":13206000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":13206000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10059000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":5613000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5369000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2185000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":2185000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":2185000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":2185000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":2185000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1927000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1927000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":5537000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":5537000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":5537000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":5537000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":6591000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":6404000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":9018000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":9414000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":9707000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":9707000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":9707000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":9707000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":9431000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":11241000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":11645000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":31682000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":31682000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":31682000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":31682000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":31682000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":28552000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":16424000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":20019000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":28797000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":28797000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":28797000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":28797000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":28797000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17434000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":23874000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":21829000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":25924000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":25924000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":25924000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":25924000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":25924000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":24563000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":26130000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":28070000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":39404000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":39404000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":39404000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":39404000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":39404000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":33509000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":37589000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":48039000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":49232000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":49232000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":59568000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":59568000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":59568000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":46151000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":108258000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":108965000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":109269000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":109269000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":109269000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":109269000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":109269000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":21054000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":22401000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":22486000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":24967000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":24967000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":24967000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":24967000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":24967000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":18968000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":22428000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":22463000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":24187000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":24187000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":24187000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":25072000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":27020000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":1234000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":1234000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-04-30","val":24198000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":3434000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":3434000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":3434000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":3434000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":3434000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":6603000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":8970000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":8627000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":9563000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":9563000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":9563000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":9563000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":9563000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":9718000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":11192000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":7382000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":8504000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":8504000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":8504000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":8504000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":8504000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":10693000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":11660000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":9490000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":10742000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":10742000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":10742000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":10742000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":10742000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":13466000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":23305000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":20008000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":21603000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":21603000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":21603000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":21603000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":21603000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":21696000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":22338000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":20455000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":21060000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":21060000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":21060000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":21060000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":21060000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":20828000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":16751000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13070000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":17427000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":17427000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":17427000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":17427000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":17427000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":16049000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":28022000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":24719000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":31797000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":31797000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":31797000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":31797000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":31797000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":34000000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":31311000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":23952000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":31366000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":31366000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":31366000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":39485000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":26628000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":3585000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":3585000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":3585000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":3585000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":3090000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":3184000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":4181000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":4167000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":4167000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":4167000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":4167000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":4167000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":3635000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":4273000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":4614000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":5838000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":5838000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":5838000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":5838000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":5838000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":3124000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":5324000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":2593000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":2996000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":2996000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":3006000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":3006000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":3006000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":3006000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":3006000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":3528000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":4079000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":4907000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3541000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3541000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":3541000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":3541000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":3541000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":6773000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3355000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":6217000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":5499000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":5499000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":5499000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":5499000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":5499000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":5465000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":901000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1349000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1978000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1978000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1978000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":1978000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":1978000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1909000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1690000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2193000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2004000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":2004000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2219000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"}]}},"AccruedSalesCommissionCurrent":{"label":"Accrued Sales Commission, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":14203000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":14203000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":14203000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":14203000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":14599000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":10270000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":12979000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":20388000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":20388000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":20388000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":20388000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":20388000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":19410000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":24115000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":16767000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":21660000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":21660000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":21660000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":21660000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":21660000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":17721000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":17131000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":23881000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":31703000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":31703000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":31703000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":31703000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":31703000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":35862000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":32841000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":28603000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":33503000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":33503000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":33503000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":33503000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":33503000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":39489000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":36878000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":39398000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":48321000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":48321000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":48321000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":48321000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":48321000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":31696000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":28162000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":22441000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":32886000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":32886000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":32886000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":32886000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":32886000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":14743000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":24400000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":30820000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":36882000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":36882000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":36882000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":36882000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":36882000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":27295000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39580000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":43029000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":40714000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":40714000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":40714000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":40714000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":40714000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":22444000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":40826000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":27834000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":51036000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":51036000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":51036000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":25440000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":31210000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccruedVacationCurrent":{"label":"Accrued Vacation, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":3490000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":3490000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":3490000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":3490000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":4203000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":4513000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":6172000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":6286000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":6286000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":6286000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":6286000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":6286000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":6984000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":7438000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":10100000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":10548000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":10548000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":10548000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":10548000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":10548000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":12069000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":12695000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":14963000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":15475000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":15475000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":15475000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":15475000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":15475000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17429000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":19036000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":21424000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":24006000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":24006000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":24006000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":24006000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":24006000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":26022000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":26944000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":29326000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":26961000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":26961000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":26961000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":26961000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":26961000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":27730000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":25553000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":24672000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":23140000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":23140000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":23140000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":23140000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":23140000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":21632000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":23144000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":25372000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":24840000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":24840000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":24840000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":24840000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":24840000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":24664000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":25305000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":27479000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":26772000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":26772000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":26772000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":26772000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":26772000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":28360000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":27704000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":30739000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":31062000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":31062000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":31062000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":31911000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":34012000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2016-07-31","val":55387000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":55387000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":55387000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":55387000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":63185000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":71451000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":80022000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":88901000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":88901000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":88901000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":88901000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":88901000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":98649000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":108572000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":117673000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":127793000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":127793000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":127793000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":127793000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":127793000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":139002000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":152618000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":167985000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":183169000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":183169000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":183169000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":183169000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":183169000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":199000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":216374000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":233332000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":251225000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":251225000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":251225000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":251225000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":251225000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":265175000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":283339000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":301265000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":317148000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":317148000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":317148000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":317148000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":317148000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":331983000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":346370000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":359023000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":367961000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":367961000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":367961000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":367961000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":367961000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":382386000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":394781000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":409488000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":420297000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":420297000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":420297000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":420297000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":420297000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":427358000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":438652000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":454081000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":454739000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":454739000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":454739000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":454739000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":454739000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":463173000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":464537000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":475105000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":468439000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":468439000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":468439000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":478297000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":488052000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2016-07-31","val":-12000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":-12000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":-12000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":-12000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":-20000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":-170000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":-96000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":-106000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":-106000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":-106000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":-106000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":-106000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":-236000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":-720000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":-1237000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":-1002000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":-1002000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":-1002000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":-1002000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":-1002000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":-1168000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":-149000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":329000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":669000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":669000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":669000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":669000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":669000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1234000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1138000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1625000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2030000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":2030000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":2030000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":2030000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":2030000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":880000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":557000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":92000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":8000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":-8000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":-8000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":-8000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":659000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-2435000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-6146000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-6076000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":-6076000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":-6076000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":-6076000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":-6076000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-9718000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-5801000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-4283000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-5171000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":-5171000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":-5171000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":-5171000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":-5171000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-4375000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":879000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-3703000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":146000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":146000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":146000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":146000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":146000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":559000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":404000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3391000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":700000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":700000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3605000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4057000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2016-07-31","val":65629000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":65629000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":65629000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":65629000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":775667000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":829249000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":904507000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":948134000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":948134000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":948134000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":948134000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":948134000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1009268000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1156282000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1296575000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1355907000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1355907000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1355907000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1355907000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1355907000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1554878000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1630834000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1760083000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1835528000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1835528000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1835528000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1835528000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1835528000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1940899000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":2028928000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":2151175000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2245180000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":2245180000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":2245180000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2299903000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-07-31","val":2615317000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":2615317000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":3583928000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":3583928000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":3930668000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":3930668000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":4118898000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":4118898000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":4200466000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2020-07-31","val":2245180000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":2245180000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q2I"},{"end":"2021-01-31","val":2386579000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2522302000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":2615317000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":2615317000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":2615317000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":3292255000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3382214000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3501311000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3583928000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":3583928000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":3583928000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3685805000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3771779000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3834845000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3930668000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":3930668000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":3930668000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q2I"},{"end":"2023-10-31","val":4020672000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":4039779000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":4086671000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":4118898000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":4118898000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":4118898000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4145942000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4120529000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4179565000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":4200466000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":4200466000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4200897000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4151032000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt":{"label":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt","description":"Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.","units":{"USD":[{"start":"2017-11-01","end":"2018-01-31","val":148598000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":148598000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-07-31","val":148598000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":148598000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":148598000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"end":"2021-08-01","val":148600000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-08-01","val":148600000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-08-01","val":148600000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-08-01","val":148600000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-08-01","val":148600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":17140000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q3"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4"},{"start":"2018-02-01","end":"2018-04-30","val":44946000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":92096000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":92096000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q4"},{"start":"2021-02-01","end":"2021-04-30","val":95286000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":95286000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q4"},{"start":"2022-02-01","end":"2022-04-30","val":84506000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":84506000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":85290000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":85290000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4"},{"start":"2023-02-01","end":"2023-04-30","val":72908000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":72908000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":82292000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":82292000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":93428000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":93428000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":93428000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":84242000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":351590000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":77760000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":77760000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":102564000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2016-10-01","end":"2016-10-31","val":19200000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-10-01","end":"2016-10-31","val":19200000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-10-01","end":"2016-10-31","val":19200000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-10-01","end":"2016-10-31","val":19200000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-10-01","end":"2016-10-31","val":19200000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":30812000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":30812000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":30812000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-11-01","end":"2018-01-31","val":87975000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":87975000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"}]}},"AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet":{"label":"Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":980000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":980000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":3500000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":6500000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":6500000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":13000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":13000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":13000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":14600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":14600000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":14600000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":26700000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":26700000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":26700000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":38700000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":38700000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":38700000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":22100000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":22100000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":22100000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":13700000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":13700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":13700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":11600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":11600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":11600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":14700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":14700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":15600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":17140000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":5386000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":5386000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":10336000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":4950000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":4950000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":15380000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":5044000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":5044000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":4676000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":143335000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":143335000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":52607000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":52607000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":52607000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":52607000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":193686000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":193686000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":50351000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":50351000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":50351000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":50351000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":37805000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":37805000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":77526000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":77526000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":42011000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":122472000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":122472000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":44946000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":44946000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":44946000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":44946000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":55396000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":55396000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":138490000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":138490000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":72565000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":233322000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":233322000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":94832000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":73407000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":73407000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":167041000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":167041000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":85615000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":259137000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":259137000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":92096000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":92096000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":92096000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":92861000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":173652000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":173652000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":84454000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":268938000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":268938000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":95286000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":95286000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":178592000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":178592000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":88045000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":263098000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":263098000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":84506000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":84506000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":166245000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":166245000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":85290000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":85290000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":239153000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":239153000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":72908000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":72908000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":169967000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":169967000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":85969000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":252259000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":252259000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":82292000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":82292000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":182177000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":182177000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":93428000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":93428000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":266419000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":84242000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":351590000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":77760000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":180324000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":102564000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2020-07-31","val":804000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":804000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":804000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":896000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":419000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":775000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":892000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":892000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":892000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":486000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":668000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":633000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":644000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":644000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":644000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q2I"},{"end":"2022-10-31","val":642000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":472000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":745000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":733000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":733000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":733000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1360000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1080000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1619000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":772000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":772000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":772000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q2I"},{"end":"2024-10-31","val":855000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1558000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1808000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2187000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2187000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2155000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2836000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2014-07-31","val":400000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2014Q2I"},{"end":"2015-07-31","val":410000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2015-07-31","val":410000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2016-07-31","val":132000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":132000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2016-07-31","val":132000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":132000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":132000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":132000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2017-07-31","val":132000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2017Q2I"},{"end":"2018-07-31","val":815000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":815000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":815000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2018-07-31","val":815000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2018Q2I"},{"end":"2019-07-31","val":379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":379000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":379000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2019-07-31","val":379000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2019Q2I"},{"end":"2020-07-31","val":804000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":804000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":804000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2020-07-31","val":804000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":892000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":892000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":892000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2021-07-31","val":892000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2021Q2I"},{"end":"2022-07-31","val":644000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":644000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":644000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2022-07-31","val":644000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2022Q2I"},{"end":"2023-07-31","val":733000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":733000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":733000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2024-07-31","val":772000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":772000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":2187000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":290000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":290000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":290000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":22000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":22000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":22000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":286000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":286000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":286000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":80000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":80000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":80000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":123000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":123000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":123000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":109000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":193000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":193000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":132000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":132000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":132000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":583000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":583000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":583000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":375000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":375000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":375000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":281000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":281000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":281000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":368000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":368000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":368000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":791000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":791000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":738000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":738000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":7654000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":7654000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":14685000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":14685000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":14685000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":7148000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":7148000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":14415000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":14415000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":21802000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":21802000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":29313000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":29313000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":29313000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":7635000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":7635000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":15398000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":15398000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":23290000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":23290000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":31313000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":31313000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":31313000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":11708000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":11708000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":28796000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":28796000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":46178000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":46178000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":63859000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":63859000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":63859000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":9831000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":9831000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":19796000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":19796000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":29929000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":29929000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":40233000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":40233000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":40233000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":10477000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":10477000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":21082000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":21082000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":31767000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":31767000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":42636000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":42636000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":42636000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":11055000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":11055000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":22300000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":22300000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":33738000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":33738000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":41600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":41600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":386000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":386000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1185000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1185000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":2519000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":3877000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":1361000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":2724000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-11-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2016-02-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2016-05-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":405000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":405000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":405000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":1013000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":608000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":608000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":1621000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":608000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":608000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":2229000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":2229000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":608000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":608000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":1106000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":1106000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-11-01","end":"2018-01-31","val":1356000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":1356000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2018-02-01","end":"2018-04-30","val":1669000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":1669000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":6555000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":6555000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":2424000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":2424000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":3718000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":3718000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":4358000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":4358000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":4355000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":4355000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":16773000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":16773000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":4345000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":4345000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":4345000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":4345000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":4345000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":17381000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":17381000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":4345000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2021-07-31","val":17380000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":17380000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":16183000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":16183000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":10697000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":10697000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":10700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":3709000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":3709000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":2538000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2014-08-01","end":"2015-07-31","val":112732517,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":113339263,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":112953836,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":112953836,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":115985680,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":115985680,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":116530157,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":116530157,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":42261190,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":44566150,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":45416354,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":47721314,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":45416354,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":41621959,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":43096924,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":41621959,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":39435334,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":39435334,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":39435334,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":36676764,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":36676764,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":39501835,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":39501835,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":36931953,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":36931953,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":36599202,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":36599202,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":36599000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":36276791,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":36277000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":34393946,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":34394000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":34783498,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":34783000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":33317966,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":33318000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":33318000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":33034000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":33034000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":36938000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":36938000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":37537000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":37537000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":35052000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":35052000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":35052000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":32786000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":32786000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":36543000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":36543,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":31606000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":31606,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":29662000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":29662000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":29662000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":71406000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":71406000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":69072,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":69072000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":67826,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":67826000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":66304000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":66304000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":66304000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":77225000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":77225000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":70760000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":70760000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":67134000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":67134000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":65642000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":65642000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":65642000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":72382000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":72382000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":536000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":536000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":473000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":473000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":63004000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":63004000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":2920000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":2920000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1610000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1610000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":1155000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":903000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":353000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":4118000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2016-07-31","val":399086000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":648263000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":670717000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":718307000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":726073000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":764910000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1345196000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1475398000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1773086000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1821138000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1801819000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1866386000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1863316000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1773341000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1768547000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1768547000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":1768547000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":1768547000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":1768547000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2315872000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":2311452000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2265551000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2254566000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2315590000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2355893000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2357422000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2371495000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2395997000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2570640000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2729534000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2774924000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":2143918000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2181351000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2988990000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3096630000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3323992000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3276933000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2016-07-31","val":329861000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":329861000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":329861000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":329861000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":530521000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":543799000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":587253000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":583970000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":580134000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":580134000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":580134000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":580134000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":592901000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1162551000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1184676000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1263101000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1263101000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1263101000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1263101000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1263101000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1277020000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1299915000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1299250000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1275212000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1275212000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1275212000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1275212000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1275212000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1217907000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1191634000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1095193000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1094020000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1094020000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":1094020000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":1094020000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":1094020000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1634121000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1615726000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1566583000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1562261000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1562261000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":1562261000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":1562261000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":1562261000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1552395000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1621724000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1676379000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1657981000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1657981000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":1657981000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":1657981000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":1657981000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1672095000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1691748000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1728908000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1861734000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1861734000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1861734000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":1861734000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":1861734000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1917947000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2080437000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2139240000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1481294000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1481294000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":1481294000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":1481294000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":1481294000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1523459000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2335394000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2411043000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2589166000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":2589166000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2589166000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2638961000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2466144000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2016-10-31","val":69700000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":87169000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":126291000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":151014000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":153044000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":222640000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":405385000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":463940000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":434191000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":373943000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":373305000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":408459000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":502122000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":441622000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":332705000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":298074000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":631457000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":808386000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":832232000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":772853000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":726911000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":711092000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":752880000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":770454000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":747032000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":675573000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":724789000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":692372000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":640272000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":609886000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":617690000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":209076000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":221071000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":320352000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":522376000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":551451000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":620326000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":618459000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesCurrent":{"label":"Debt Securities, Available-for-sale, Current","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","units":{"USD":[{"end":"2016-07-31","val":85991000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":85991000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":85991000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":85991000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":121649000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":129147000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":149571000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":210694000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":210694000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":210694000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":210694000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":210694000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":233486000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":307809000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":546675000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":628328000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":628328000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":628328000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":628328000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":628328000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":565189000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":499915000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":495633000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":512156000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":512156000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":512156000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":512156000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":512156000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":655584000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":607307000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":469806000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":401041000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":401041000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":401041000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":401041000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":401041000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":813603000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":990138000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":980145000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":928006000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":928006000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":928006000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":928006000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":928006000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":925116000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":891026000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":913901000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":921429000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":921429000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":921429000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":921429000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":921429000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":907441000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":904763000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":918570000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":924466000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":924466000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":924466000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":924466000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":924466000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":958654000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":964714000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1053354000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":339072000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":339072000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":339072000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":339072000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":339072000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":358846000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":670686000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1009870000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1223234000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":1223234000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":1223234000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1281775000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1270647000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"BusinessAcquisitionProFormaEarningsPerShareBasic":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Basic","description":"The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2015-08-01","end":"2015-10-31","val":-1.1,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1.95,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-3.12,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-4.36,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-2.17,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-2.36,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-04-30","val":-3.03,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":-3.53,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"}]}},"BusinessAcquisitionProFormaEarningsPerShareDiluted":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Diluted","description":"The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2015-08-01","end":"2015-10-31","val":-1.1,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1.95,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-3.12,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-4.36,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-2.17,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-2.36,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-04-30","val":-3.03,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":-3.53,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2015-08-01","end":"2015-10-31","val":-48847000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-87864000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-141281000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-199351000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-163081000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-256293000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-04-30","val":-367764000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":-459454000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2015-08-01","end":"2015-10-31","val":88718000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":194883000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":312493000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":454665000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":167709000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":349970000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-04-30","val":541579000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":767681000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2017-08-01","end":"2018-07-31","val":86808000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":130026000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":186000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":472000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":176000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":1924000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":1924000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":1924000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":282000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":282000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-3955000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-3955000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":-3371000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-3371000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":-2423000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-2423000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-2423000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-799000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-799000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-795000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-795000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":-832000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-832000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":-832000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-832000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2018-07-31","val":842000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":10811000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2018-07-31","val":11041000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":16293000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":5104000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":5308000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":5771000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":2932000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":5007000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":5007000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":5033000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":5033000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":6983000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":6983000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":4496000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":4496000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":5591000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":5591000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":5591000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":7084000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":7084000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":4673000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":4673000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-01-31","val":13444000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2017-08-01","end":"2018-04-30","val":9285000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":9285000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":13444000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":13444000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":15717000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":15717000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":9026000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":9026000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-01-31","val":8074000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-04-30","val":11671000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":11671000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":8074000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":8074000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":12200000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":12200000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":13997000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":13997000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":7934000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":7934000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":4630000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":4630000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":4630000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":2948000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":2948000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":7621000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":7621000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":12583000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":12583000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":12832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":12832000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":12832000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":12099000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":12099000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":18939000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":18939000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":20026000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":20026000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":17139000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":17139000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":17139000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":10748000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":10748000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":18646000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":18646000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":16214000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":16214000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":15754000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":15754000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":15754000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":15013000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":15013000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":1648000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":1648000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":983000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":983000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":19275000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":19275000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":4517000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":4517000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1601000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1601000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":1186000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":6945000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":3939000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":4285000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2014-07-31","val":57485000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2014Q2I"},{"end":"2015-07-31","val":67879000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2015-07-31","val":67879000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2015-07-31","val":67879000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2015-07-31","val":67879000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2015-07-31","val":67879000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2015-10-31","val":54861000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3I"},{"end":"2016-01-31","val":55609000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-04-30","val":90714000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1I"},{"end":"2016-07-31","val":99209000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2016-07-31","val":99209000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":225463000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-10-31","val":225463000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3I"},{"end":"2017-01-31","val":226006000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2017-01-31","val":226006000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-04-30","val":200774000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2017-04-30","val":200774000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1I"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":138359000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":132459000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":132459000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3I"},{"end":"2018-01-31","val":610446000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":610446000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":376789000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2018-04-30","val":376789000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":305975000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":399786000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":399786000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":466010000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":466010000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":445119000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2019-04-30","val":445119000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1I"},{"end":"2019-07-31","val":396678000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":396678000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":396678000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":396678000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":396678000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":396678000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":233820000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":233820000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3I"},{"end":"2020-01-31","val":211693000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":211693000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":262331000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2020-04-30","val":262331000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1I"},{"end":"2020-07-31","val":318737000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":318737000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":318737000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":318737000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":318737000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":318737000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":504482000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":504482000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3I"},{"end":"2021-01-31","val":298701000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":298701000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-04-30","val":274676000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2021-04-30","val":274676000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1I"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":285723000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":350985000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":350985000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3I"},{"end":"2022-01-31","val":400749000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":400749000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4I"},{"end":"2022-04-30","val":386721000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2022-04-30","val":386721000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":402850000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":480617000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":480617000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":406601000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":406601000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4I"},{"end":"2023-04-30","val":439918000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2023-04-30","val":439918000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1I"},{"end":"2023-07-31","val":512929000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":512929000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":512929000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":512929000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":512929000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":512929000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":612462000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":612462000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3I"},{"end":"2024-01-31","val":679246000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":679246000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4I"},{"end":"2024-04-30","val":598027000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2024-04-30","val":598027000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1I"},{"end":"2024-07-31","val":655270000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":655270000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":655270000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":655270000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":655270000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":716604000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":716604000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1072161000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":1072161000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-04-30","val":872599000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":769502000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":769502000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":769502000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":780421000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":603402000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":10394000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-13018000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-12270000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":22835000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":31330000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":31330000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":126254000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":126254000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":126797000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":126797000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":101565000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":101565000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":39150000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":39150000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-5900000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":472087000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":238430000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":167616000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-07-31","val":99390000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":139497000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2017-07-31","val":139497000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2017-07-31","val":139497000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2017-07-31","val":139497000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2017-07-31","val":139497000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2017Q2I"},{"end":"2017-10-31","val":133588000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3I"},{"end":"2018-01-31","val":611594000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":377921000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2018-07-31","val":307098000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2018-07-31","val":307098000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2018Q2I"},{"end":"2018-10-31","val":400895000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":400895000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":467195000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":467195000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":446243000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2019-04-30","val":446243000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1I"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":399520000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2019-07-31","val":399520000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2019-07-31","val":399520000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2019-07-31","val":399520000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2019-07-31","val":399520000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":236964000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":236964000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3I"},{"end":"2020-01-31","val":214792000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":214792000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":265368000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2020-04-30","val":265368000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1I"},{"end":"2020-07-31","val":321991000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":321991000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":321991000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2020-07-31","val":321991000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":507524000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":507524000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3I"},{"end":"2021-01-31","val":301911000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":301911000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-04-30","val":277941000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2021-04-30","val":277941000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1I"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2021-07-31","val":288873000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2021Q2I"},{"end":"2021-10-31","val":354200000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":354200000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3I"},{"end":"2022-01-31","val":403806000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":403806000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4I"},{"end":"2022-04-30","val":389782000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2022-04-30","val":389782000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2022-07-31","val":405862000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2022-07-31","val":405862000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2022Q2I"},{"end":"2022-10-31","val":483468000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":483468000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":409663000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":409663000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4I"},{"end":"2023-04-30","val":442722000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2023-04-30","val":442722000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1I"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2023-07-31","val":515771000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2023-07-31","val":515771000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":614659000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":614659000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3I"},{"end":"2024-01-31","val":681356000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":681356000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-01-31","val":600158000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4I"},{"end":"2024-04-30","val":600158000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":655662000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":655662000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":655662000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":655662000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":655662000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2024-07-31","val":655662000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2024-07-31","val":655662000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q2I"},{"end":"2024-10-31","val":716994000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":716994000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1072475000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":872626000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2025-01-31","val":1072475000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-07-31","val":769517000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":769517000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":769517000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":780436000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":603417000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-08-01","end":"2017-10-31","val":-5909000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":472097000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":238424000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":93797000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":93797000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":160097000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":160097000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":139145000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":139145000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":-162556000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-162556000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-184728000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-184728000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-134152000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-134152000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":185533000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":185533000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-20080000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-20080000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":-44050000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-44050000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":65327000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":65327000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":114933000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":114933000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":100909000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":100909000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":77606000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":77606000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":3801000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":3801000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":36860000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":36860000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":98888000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":98888000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":165585000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":165585000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":84387000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":84387000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":61332000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":61332000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":416813000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":416813000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":216964000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-08-01","end":"2025-10-31","val":10919000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-166100000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":40107000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":167601000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":167601000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-01-31","val":92422000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":92422000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":92422000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-77529000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-77529000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-77529000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-33118000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-33118000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-33118000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":116989000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":116989000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":116989000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":109909000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":109909000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":109909000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":139891000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":139891000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":113855000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2018-01-31","val":73.46,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2018-01-31","val":73.46,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2017Q4I"},{"end":"2018-04-30","val":73.46,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2018-04-30","val":73.46,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":73.46,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":73.46,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights":{"label":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","description":"Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.","units":{"shares":[{"end":"2018-01-31","val":11800000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2018-01-31","val":11800000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2017Q4I"},{"end":"2018-04-30","val":11800000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2018-04-30","val":11800000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":11800000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":11800000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2016-10-31","val":824094,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":824094,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":824094,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":824094,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2017-07-31","val":55448336,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2018-07-31","val":47815755,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":44907687,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2020-07-31","val":52071000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2021-07-31","val":44732000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":47400000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":43900000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":41600000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":41346000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":48200000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":44700000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":42500000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":52465000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":53144000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":57878000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2016-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0.000025,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0.000025,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0.000025,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0.000025,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0.000025,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0.000025,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0.000025,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0.000025,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0.000025,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.000025,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.000025,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.000025,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.000025,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0.000025,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":0.000025,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":0.000025,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":0.000025,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.000025,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.000025,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.000025,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.000025,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.000025,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-02-28","val":0.000025,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-04-30","val":0.000025,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-05-31","val":0.000025,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q2I"},{"end":"2022-11-30","val":0.000025,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-07-31","val":165000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":1200000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":1200000000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":1200000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":1200000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":1200000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1200000000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1200000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1200000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1200000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1200000000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1200000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1200000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1200000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1200000000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1200000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1200000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1200000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1200000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1200000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1200000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1200000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1200000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1200000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1200000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1200000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1200000000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":1200000000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":1200000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":1200000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":1200000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1200000000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1200000000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":1200000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1200000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1200000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1200000000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":1042004000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":1200000000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":1200000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1200000000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1042004000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1042004000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1042004000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1042004000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":1042004000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":1042004000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":1042004000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1042004000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1042004000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1042004000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1042004000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2016-07-31","val":46083651,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":159887325,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":164065915,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":170282321,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":179066211,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":182033860,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":185900407,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":188595314,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":192174000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":194654000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":199526000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":201949000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":201949000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":201949000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":201949000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":201949000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":201346000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":204238000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":211531000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":216959000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":220539000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":224285000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":226938000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2016-07-31","val":46083651,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":154636520,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":159887325,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":164065915,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":170282321,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":172858082,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":179066211,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":182033860,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":185900407,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":188595314,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":188595000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":192174000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":194654000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":199526000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":201949000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":201949000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":201949000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":201949000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":201949000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":201346000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":204238000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":211531000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":214210000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":216959000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":220539000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":224285000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":226938000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2016-07-31","val":1000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":1000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":1000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":1000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":4000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":4000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":4000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":4000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":4000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":4000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":4000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":4000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":4000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":4000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":4000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":4000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":4000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":4000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":4000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":4000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":4000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":4000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":5000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":5000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":5000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":5000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":5000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":5000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":5000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":5000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":5000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":5000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":5000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":5000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":5000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":5000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":5000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":5000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":5000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":5000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":5000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":5000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":5000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":5000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":5000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":5000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":6000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":6000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":6000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":6000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":6000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":6000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":6000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":6000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":6000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":6000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":6000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":6000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":6000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":6000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":6000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":6000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":7000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":7000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":7000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":7000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":7000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":7000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":7000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":7000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":7000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":7000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":7000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":7000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":7000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-126141000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-38520000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-71751000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-33231000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-118579000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-46828000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-168497000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-108231000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-162177000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-140310000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-255539000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-216829000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-93362000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-76519000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-367442000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-313590000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-111903000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":-96761000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-458105000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-379732000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-379732000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-61617000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-61617000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-124732000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-124732000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-63115000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-63115000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-210923000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-210923000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-86191000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-86191000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-298057000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-298057000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-298057000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-94431000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-94431000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-216175000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-216175000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-121744000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-121744000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-425510000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-425510000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-209335000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-209335000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-619508000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-619508000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-619508000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-228735000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-228735000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-446395000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-446395000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-217660000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-217660000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-686579000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-686579000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-240184000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-240184000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-871522000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-871522000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-871522000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-266198000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-266198000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-553911000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-553911000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-287713000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-287713000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-678016000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-678016000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-124105000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-124105000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-1036298000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1036298000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1037627000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-420503000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-420503000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-537340000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-538049000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-116837000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-117192000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-652686000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-653747000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-115346000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-115698000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-803606000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-805014000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-805014000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-102758000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-103156000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-170029000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-170029000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-66873000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-66873000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-239480000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-239480000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-69451000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-69451000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-253655000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-253655000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-253655000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-15057000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-15057000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":22992000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":22992000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":38049000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":38049000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":2794000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":2794000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-20198000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-20198000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-119458000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-119458000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":30339000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":30339000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":86611000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":86611000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":56272000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":56272000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":152961000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":66350000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":188920000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":65001000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":168475000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":103474000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination":{"label":"Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.","units":{"USD":[{"start":"2018-08-01","end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2018-07-31","val":114379000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":114379000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":114379000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":114379000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":122107000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":122107000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-10-31","val":122107000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":130034000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":130034000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":139198000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":153712000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":153712000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":153712000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":153712000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":910044000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":172025000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":172025000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-10-31","val":172025000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q3I"},{"end":"2020-01-31","val":189134000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":189134000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":200775000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":215528000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":215528000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":215528000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":215528000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":1183441000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":215528000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":243758000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":243758000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-10-31","val":243758000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":283205000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":283205000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q4I"},{"end":"2021-04-30","val":309562000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1312923000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":343420000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":343420000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":343420000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":343420000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":349645000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":349645000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-10-31","val":349645000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":356751000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":356751000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q4I"},{"end":"2022-04-30","val":353797000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":367590000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":367590000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":367590000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":367590000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":367590000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":352377000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":352377000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-10-31","val":352377000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q3I"},{"end":"2023-01-31","val":348480000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":348480000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":350671000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":357991000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":357991000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":357991000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":357991000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":357991000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":352893000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":352893000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-10-31","val":352893000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q3I"},{"end":"2024-01-31","val":353161000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":353161000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q4I"},{"end":"2024-04-30","val":352792000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":358811000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":358811000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":358811000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":358811000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":358811000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":339339000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":339339000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-10-31","val":339339000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q3I"},{"end":"2025-01-31","val":338234000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":338234000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q4I"},{"end":"2025-04-30","val":327472000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":342293000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":342293000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":342293000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":326897000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-10-31","val":326897000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3I"},{"end":"2026-01-31","val":334501000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractWithCustomerAssetReclassifiedToReceivable":{"label":"Contract with Customer, Asset, Reclassified to Receivable","description":"Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.","units":{"USD":[{"start":"2018-08-01","end":"2018-10-31","val":26230000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":26230000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":26230000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":29353000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":29353000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":29232000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":118729000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":39533000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":39533000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":39533000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":45681000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":45681000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":42573000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":172101000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-541860000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-39400000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-39400000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":-39400000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":-46562000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-46562000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q4"},{"start":"2021-02-01","end":"2021-04-30","val":-46244000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-688560000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-183074000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-53962000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-53962000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":-53962000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":-54239000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-54239000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q4"},{"start":"2022-02-01","end":"2022-04-30","val":-48534000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-205354000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-48325000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-48325000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":-48325000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":-50336000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-50336000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q4"},{"start":"2023-02-01","end":"2023-04-30","val":-46380000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-196980000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-47448000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":47448000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":47448000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":54604000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":54604000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":54874000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-218056000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-218056000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":58746000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":58746000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":58746000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":61710000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":61710000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":57998000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":-244896000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":61049000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":61049000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":59223000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2018-07-31","val":631207000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":631207000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":631207000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":631207000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":701800000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":701800000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-10-31","val":701800000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":779859000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":779859000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":838262000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":910044000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":910044000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":910044000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":910044000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":153712000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":975274000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":975274000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-10-31","val":975274000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1056584000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":1056584000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1122060000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1183441000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1183441000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":1183441000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":1183441000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":215528000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":1183441000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1206483000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":1206483000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-10-31","val":1206483000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1246291000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":1246291000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1274036000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":343420000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1312923000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":1312923000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":1312923000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":1312923000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1333334000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":1333334000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-10-31","val":1333334000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1386871000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":1386871000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1431980000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1445538000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1445538000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":1445538000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":1445538000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":1445538000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1481576000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":1481576000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-10-31","val":1481576000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1526311000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":1526311000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1543340000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1595032000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1595032000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":1595032000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":1595032000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":1595032000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1645232000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":1645232000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-10-31","val":1645232000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1708494000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":1708494000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1747450000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1872706000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1872706000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":1872706000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":1872706000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":1872706000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1894385000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":1894385000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-10-31","val":1894385000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2019537000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":2019537000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2029198000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2112754000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":2112754000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2112754000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2170994000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-10-31","val":2170994000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2197098000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2017-07-31","val":170123000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":275648000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":275648000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":275648000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":275648000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":275648000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":307195000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":337424000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":361432000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":396667000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":396667000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":396667000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":396667000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":396667000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":429429000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":472680000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":503311000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":534572000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":534572000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":534572000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":534572000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":534572000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":549938000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":578664000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":605031000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":636421000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":636421000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":636421000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":636421000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":636421000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":662501000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":703803000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":721853000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":720993000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":720993000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":720993000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":720993000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":720993000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":768918000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":787495000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":806002000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":823665000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":823665000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":823665000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":823665000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":823665000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":877547000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":893889000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":923559000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":954543000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":954543000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":954543000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":954543000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":954543000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":968642000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1024364000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1008731000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1054023000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":1054023000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":1054023000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1080854000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1119455000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination":{"label":"Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.","units":{"USD":[{"start":"2018-08-01","end":"2018-10-31","val":320000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":320000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":320000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3"}]}},"ContractWithCustomerLiabilityNoncurrent":{"label":"Contract with Customer, Liability, Noncurrent","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2017-07-31","val":198933000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":355559000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":355559000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":355559000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":355559000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":355559000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":394605000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":442435000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":476830000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":513377000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":513377000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":513377000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":513377000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":513377000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":545845000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":583904000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":618749000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":648869000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":648869000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":648869000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":648869000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":648869000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":656545000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":667627000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":669005000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":676502000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":676502000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":676502000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":676502000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":676502000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":670833000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":683068000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":710127000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":724545000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":724545000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":724545000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":724545000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":724545000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":712658000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":738816000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":737338000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":771367000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":771367000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":771367000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":771367000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":771367000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":767685000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":814605000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":823891000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":918163000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":918163000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":918163000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":918163000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":918163000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":925743000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":995173000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1020467000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1058731000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":1058731000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":1058731000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1090140000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1077643000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2018-08-01","end":"2018-10-31","val":88937000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":88937000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":88937000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":98428000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":98428000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":102830000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":403724000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":122324000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":122324000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":122324000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":133220000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":133220000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":137517000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":541860000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-172101000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-157002000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-157002000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":-157002000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":-171584000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-171584000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q4"},{"start":"2021-02-01","end":"2021-04-30","val":172200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-183074000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1394364000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-378517000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-378517000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":-378517000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":-413081000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-413081000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q4"},{"start":"2022-02-01","end":"2022-04-30","val":-403658000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-1580796000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-433609000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-433609000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":-433609000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":-486495000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-486495000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q4"},{"start":"2023-02-01","end":"2023-04-30","val":-448581000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-1862895000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-511054000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":511054000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":511054000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":565233000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":565233000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":524577000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-2148816000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-2148816000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":590956000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":590956000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":590956000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":654721000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":654721000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":638983000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":-2537927000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":670576000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":670576000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":722825000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":310379000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":310379000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":310379000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":310379000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":310379000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":310379000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-01-31","val":415651000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":422567000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2018-10-31","val":436745000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":444012000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":451399000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":466545000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":474308000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":482200000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2018-07-31","val":429598000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-01-31","val":444012000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":451399000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":458910000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":466545000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":474308000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":482199000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":490222000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":490222000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":490222000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":490222000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":490222000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":994637000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1011725000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1038013000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1055694000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1055694000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":1055694000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":1055694000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":1055694000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1261656000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1126461000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1146050000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1156205000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1156205000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":1156205000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":1156205000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":1156205000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1176259000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1186764000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1207296000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1218165000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1218165000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1218165000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":1218165000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":1218165000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1239189000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1250434000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1271966000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":570073000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":570073000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":570073000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":570073000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":570073000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":570458000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1341388000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1342601000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1343818000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":1343818000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":1343818000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1345038000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1346260000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":100959000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":35079000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":35079000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":73015000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":37936000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":37936000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":116408000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":43393000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":43393000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":170787000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":170787000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":54379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":69762000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":69762000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":69762000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":69762000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":146608000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":146608000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":76846000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":76846000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":76846000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":76846000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":229814000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":229814000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":83206000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":83206000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":83206000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":83206000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":327331000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":327331000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":327331000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":97517000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":97517000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":108622000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":108622000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":108622000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":108622000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":217150000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":217150000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":108528000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":108528000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":108528000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":108528000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":312765000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":312765000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":95615000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":95615000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":95615000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":95615000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":386030000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":386030000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":386030000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":73265000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":73265000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":74106000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":74106000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":74106000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":74106000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":160088000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":160088000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":85982000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":85982000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":85982000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":85982000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":235165000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":235165000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":75077000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":75077000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":75077000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":75077000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":304128000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":304128000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":304128000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":68963000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":68963000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":72201000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":72201000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":72201000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":147424000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":147424000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":75223000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":75223000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":75223000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":219718000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":219718000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":72294000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":72294000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":72294000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":286689000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":286689000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":286689000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":66971000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":67959000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":67959000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":138913000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":138913000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":70954000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":70954000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":213387000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":213387000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":74474000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":74474000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":291906000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":291906000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":291906000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":81446000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":81446000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":161415000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":161415000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":79969000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":79969000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":241264000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":241264000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":79849000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":79849000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":321156000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":321156000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":321156000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":82495000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":82495000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":169300000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":169300000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":86805000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":86805000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":251729000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":251729000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":82429000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":82429000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":332187000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":332187000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":332187000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":81959000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":81959000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":163515000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":163515000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":81556000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":81556000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":243134000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":243134000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":79619000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":79619000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":324112000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":324112000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":82670000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":82670000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":167958000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":167958000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":85288000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":85288000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":250949000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":82991000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":334782000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":87470000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":178743000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":91273000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":80900000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":27657000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":27657000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":57634000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":29977000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":29977000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":91061000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":33427000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":33427000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":133541000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":42480000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":52210000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":52210000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":52210000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":110613000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":110613000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":58403000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":58403000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":58403000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":173206000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":173206000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":62593000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":62593000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":62593000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":249393000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":76187000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":85162000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":168379000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":83217000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":235059000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":66680000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"}]}},"CostOfServices":{"label":"Cost of Services (Deprecated 2018-01-31)","description":"Total costs related to services rendered by an entity during the reporting period.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":20059000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":7422000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":7422000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":15381000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":7959000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":7959000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":25347000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":9966000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":9966000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":37246000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":11899000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":17552000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":17552000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":17552000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":35995000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":35995000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":18443000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":18443000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":18443000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":56608000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":56608000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":20613000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":20613000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":20613000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":77938000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":21330000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":23460000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":48771000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":25311000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":77706000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":28935000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"}]}},"CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":{"label":"Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2015-07-31","val":30222000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2016-07-31","val":114000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":114000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2016-08-01","val":114000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":2059000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":2059000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":2059000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-1998000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-1998000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-1998000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":175000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":175000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":175000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":9000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":9000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":9000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":13000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":13000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":13000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-568000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-568000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-568000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":1489000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1655000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":3047000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3172000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":8027000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":8196000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":8196000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":8541000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":8541000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":8541000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":17270000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":17270000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":17270000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":18033000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":18033000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":18033000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":21801000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":21801000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":21801000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":21578000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":21578000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":21578000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":21952000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":21952000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":21952000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":23925000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":23925000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":21657000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1711000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":3187000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3312000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":8220000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":8389000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":8389000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":11029000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":11029000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":11029000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":15584000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":15584000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":15584000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":18287000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":18287000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":18287000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":21909000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":21909000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":21909000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":21668000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":21668000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":21668000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":22007000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":22007000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":22007000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":25977000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":25977000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":26920000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":56000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":140000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":140000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":193000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":193000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":193000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":429000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":429000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":429000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":312000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":312000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":312000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":2052000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":2052000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":3774000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible":{"label":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","description":"Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.","units":{"USD":[{"end":"2020-07-31","val":36200000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"DeferredCostsCurrent":{"label":"Deferred Costs, Current","description":"Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":17864000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":17864000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":17864000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q2I"},{"end":"2016-10-31","val":19398000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":19230000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":22260000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-1342000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-1342000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-1342000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-3387000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3387000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3387000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-4949000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-4949000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-4949000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":80000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":80000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":80000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":24000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":24000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":24000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":23000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":23000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":23000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":24000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":24000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":24000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":24000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":24000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":24000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-167000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-995000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-995000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-2208000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-2208000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-2208000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":523000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":523000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":523000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-1746000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-1746000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-1746000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-705000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-705000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-705000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-3446000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-3446000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-3446000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":-2427000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-2427000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-2427000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-1056000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-1056000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-1056000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-2544000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-2544000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":-3662000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-167000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-995000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-995000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-3537000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-3537000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-3537000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-3582000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3582000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3582000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-7465000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-7465000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-7465000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-625000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-625000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-625000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-3422000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-3422000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-3422000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":-2404000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-2404000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-2404000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-1032000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-1032000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-1032000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-2520000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-2520000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":-3638000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2016-07-31","val":13907000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":23093000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":23093000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":38105000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":38105000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":64401000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":65034000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":117784000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":117784000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":134759000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":134759000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":172991000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":172991000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":162175000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":162175000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":139586000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":139586000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":141837000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2016-07-31","val":4500000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2016-07-31","val":218481000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":369056000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":369056000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":369056000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":369056000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":369056000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":408844000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":408844000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q3I"},{"end":"2018-01-31","val":478000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":478000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":539889000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":631207000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":631207000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":910044000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":317170000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":96288000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":96288000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":132730000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":359079000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":130061000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":529495000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":529495000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":682241000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2016-07-31","val":130569000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":130569000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":130569000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":130569000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":165833000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":186255000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":207018000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":233498000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":170123000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":170123000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":170123000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2017-10-31","val":190592000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":231731000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":243770000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2016-07-31","val":165896000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":165896000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":165896000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":165896000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":209598000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":234361000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":255982000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":292573000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":198933000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":198933000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":198933000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2017-10-31","val":218252000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":246269000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":296119000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":172606000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":56500000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":56500000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":63574000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":188370000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":68296000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":267468000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":267468000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":403724000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"DeferredSalesCommission":{"label":"Deferred Sales Commission","description":"Carrying amount of advanced commission payments.","units":{"USD":[{"end":"2016-07-31","val":19029000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":19029000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":19029000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":49522000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":22125000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":25712000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":28039000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":73527000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":73527000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":73527000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":73527000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":73527000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":81984000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":81984000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q3I"},{"end":"2018-01-31","val":99628000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":99628000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":102728000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":114379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":114379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":153712000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":13000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":13000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":13000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-718000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-718000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-718000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-770000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-770000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-770000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2016-07-31","val":9935000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":37274000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":2378000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":27577000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":27577000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":71859000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":71859000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":122236000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":122236000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":168417000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":168417000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":170243000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":170243000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":175975000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":175975000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":179093000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":179093000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":213308000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":35764000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":35764000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":31119000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":31119000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":28557000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":28557000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":25403000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":8499000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":8447000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":8447000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":8044000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2016-07-31","val":106503000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":222360000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":187464000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":267952000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":267952000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":578697000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":579330000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":834899000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":834899000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":1061868000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1061868000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":1185517000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1185517000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1251357000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1251357000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":1358474000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1358474000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":1476594000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2016-07-31","val":1250000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":3176000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":3176000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":2860000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":2860000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":2860000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":2860000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":2860000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":2810000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":2988000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":3064000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":4532000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":4532000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":5022000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5022000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":8420000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":8420000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":9980000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":9980000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":10827000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":10827000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":13108000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2016-07-31","val":1250000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":3176000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":3420000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2016-07-31","val":81546000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":135929000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":135929000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":162914000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":162914000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":294577000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":294577000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":412110000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":412110000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":573944000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":573944000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":665757000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":665757000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":606483000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":606483000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":532559000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":532559000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":416176000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":24258000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":24258000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":29022000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":29022000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":41886000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":26394000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":23412000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":23412000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":24347000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":24347000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":22631000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":22631000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":26434000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":1118000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":1118000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":633000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":2234000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":2234000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":3385000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3385000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":4115000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":4115000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":4043000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":4043000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":4302000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":4302000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2016-07-31","val":7304000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":13100000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":13100000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":47839000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":47839000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":109921000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":109921000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":152330000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":152330000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":164984000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":164984000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":184376000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":184376000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":229429000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":229429000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":292546000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":292546000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":365828000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2016-07-31","val":5780000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":27512000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":27512000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":21252000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":21252000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":27493000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":27493000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":24177000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":24177000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":18957000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":18957000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":17631000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":17631000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":17028000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":17028000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":17221000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":17221000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":17573000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.","units":{"USD":[{"end":"2016-07-31","val":1938000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":7427000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":7427000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":8370000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":8370000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":14825000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":14825000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":13401000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":13401000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":21727000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":21727000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":23045000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":23045000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":23631000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":23631000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":25065000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":25065000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":30940000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2016-07-31","val":91346000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":196091000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":161195000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":226987000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":226987000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":509764000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":509764000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":712093000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":712093000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":918689000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":918689000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":1002546000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1002546000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1078355000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1078355000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":1205780000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1205780000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":1318056000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense":{"label":"Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense","description":"The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero).","units":{"USD":[{"start":"2017-02-01","end":"2017-04-30","val":1500000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2017-08-01","end":"2018-04-30","val":3900000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":3900000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":5900000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":5900000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":5900000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":5900000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":5800000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":5800000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"}]}},"DeferredTaxLiabilitiesDeferredExpense":{"label":"Deferred Tax Liabilities, Deferred Expense","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.","units":{"USD":[{"end":"2016-07-31","val":13483000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":22535000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":22535000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":27829000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":27829000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":35814000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":35814000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":50344000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":50344000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":83054000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":83054000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":86253000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":86253000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":84421000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":84421000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":84409000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":84409000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":79757000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssets":{"label":"Deferred Tax Liabilities, Goodwill and Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2017-07-31","val":483000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":5909000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":5909000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":11515000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":11515000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":8003000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":8003000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":4633000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":4633000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":1224000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1224000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1258000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1258000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":1394000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1394000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":1504000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilitiesLeasingArrangements":{"label":"Deferred Tax Liabilities, Leasing Arrangements","description":"Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.","units":{"USD":[{"end":"2020-07-31","val":44502000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":44502000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":38368000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":38368000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":39886000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":39886000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":30153000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":30153000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":36100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":36100000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":41294000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2016-07-31","val":424000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":558000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":75000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":497000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":497000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":1621000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1621000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":1991000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1991000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":1204000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":2764000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":3142000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":3142000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":11808000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":11808000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":14075000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":14075000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":15984000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":2303000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":2303000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":2140000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":2140000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":2013000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":2013000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":2290000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":2290000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1966000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1966000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":2249000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":2249000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":2387000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":3870000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":3870000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":8541000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":9174000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":5629000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5629000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":3681000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3681000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":1271000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1271000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1362000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1362000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":1359000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1359000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":911000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2016-08-01","end":"2017-07-31","val":0.75,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2015-08-01","end":"2015-10-31","val":5600000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-07-31","val":26400000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":8200000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-07-31","val":36200000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":43700000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":16567000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":5557000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":11822000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":18975000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":26408000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":26408000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":8572000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":8572000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":18172000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":18172000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":27934000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":27934000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":38399000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":38399000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":38399000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":11333000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":11333000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":23015000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":23015000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":36013000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":36013000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":50302000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":50302000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":50302000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":16183000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":16183000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":35005000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":35005000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":55740000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":55740000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":77612000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":77612000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":77612000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":22462000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":22462000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":45540000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":45540000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":69715000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":69715000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":93773000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":93773000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":93773000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":23499000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":23499000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":47087000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":47087000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":70609000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":70609000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":94373000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":94373000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":94373000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":23291000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":23291000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":45582000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":45582000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":67123000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":67123000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":87952000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":87952000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":87952000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":19839000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":19839000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":39479000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":39479000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":59078000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":59078000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":76388000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":76388000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":76388000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":18187000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":18187000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":36389000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":36389000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":54986000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":54986000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":73199000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":73199000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":18180000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":18180000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":36427000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":36427000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":54451000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":72701000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":18374000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":36422000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"DerivativeFairValueOfDerivativeLiability":{"label":"Derivative Liability, Fair Value, Gross Liability","description":"Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2021-09-15","val":698200000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2021-09-15","val":698200000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q3I"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-07-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":230910000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":230910000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":230910000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-09-24","val":230910000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2020-10-31","val":295650000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2021-01-31","val":397290000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":312263000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":500175000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":500175000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":500175000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":500175000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":500175000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-09-15","val":698213000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-09-15","val":698213000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-09-15","val":698213000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-09-15","val":698213000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q3I"},{"end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-10-31","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-10-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"}]}},"DerivativeLiabilitiesNoncurrent":{"label":"Derivative Liability, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2016-07-31","val":9679000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":9679000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":9679000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":9679000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30812000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-11-01","val":30812000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-11-01","val":30812000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-11-01","val":30812000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2017-07-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2017-07-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2014-08-01","end":"2015-07-31","val":-3.11,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-0.9,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":-0.9,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1.66,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-0.76,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-0.76,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-2.72,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-1.05,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-1.05,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-3.83,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-2.46,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":-1.11,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":-2.18,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-2.18,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":-1.89,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-1.89,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-2.36,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-2,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-0.66,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-0.66,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":-0.54,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-0.54,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-3.07,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-2.62,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-0.78,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":-0.78,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":-0.67,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-0.67,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-3.57,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-2.96,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-2.96,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":-0.59,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":-0.43,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":-0.39,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-0.39,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":-0.39,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-0.39,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-0.78,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-0.78,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-01-31","val":-1.81,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2017-11-01","end":"2018-01-31","val":-0.39,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-0.39,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":-0.39,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-0.39,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-1.3,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-1.3,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-0.51,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-0.51,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-0.51,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-0.51,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-1.81,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-1.81,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-1.81,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":-0.51,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":-0.51,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-0.54,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-0.54,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-0.54,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-0.54,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-1.22,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-1.22,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-01-31","val":-3.43,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-11-01","end":"2019-01-31","val":-0.68,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-0.68,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":-0.68,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-0.68,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-2.38,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-2.38,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-1.15,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-1.15,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":-1.15,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-1.15,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-3.43,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-3.43,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-3.43,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":-1.04,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":-1.04,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":-1.21,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-1.21,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":-1.21,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-2.34,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-2.34,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-1.13,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-1.13,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":-1.13,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-3.56,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-3.56,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-1.23,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-1.23,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":-1.23,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-4.48,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-4.48,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":-0.93,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":-1.31,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1.31,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-2.72,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-2.72,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-1.42,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-1.42,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-3.31,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-3.31,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-0.6,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-0.6,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-5.01,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-1.95,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-2.46,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-0.53,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-2.95,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-0.5,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2016-08-01","end":"2017-07-31","val":0.34,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0.261,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0.21,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0.21,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":0.21,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":0.21,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0.21,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0.21,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2016-07-31","val":24547000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":24547000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":24547000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":24547000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":28352000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":36645000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":56834000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":57521000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":57521000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":57521000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":57521000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":57521000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":50301000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":75310000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":61221000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":85398000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":85398000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":85398000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":85398000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":85398000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":65709000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":86460000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":75032000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":99804000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":99804000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":99804000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":99804000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":99804000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":95018000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":119889000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":85641000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":109109000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":109109000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":109109000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":109109000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":109109000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":115725000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":151014000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":128944000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":162337000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":162337000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":162337000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":162337000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":162337000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":122372000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":149989000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":123106000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":149811000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":149811000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":149811000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":149811000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":149811000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":119991000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":138343000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":152167000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":143679000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":143679000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":143679000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":143679000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":143679000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":136258000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":177837000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":173339000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":195602000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":195602000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":195602000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":195602000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":195602000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":164670000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":203040000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":175814000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":230498000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":230498000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":230498000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":181826000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":214909000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2016-10-31","val":193900000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":272600000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":292600000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-10-31","val":272600000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":483800000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":531800000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-10-31","val":701600000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":691800000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":791300000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-10-31","val":720100000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":843400000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":793200000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-10-31","val":656900000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":776100000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":720200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":610100000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":790200000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":736900000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":668300000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":583400000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":735200000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":653600000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":573000000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":517700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":734000000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":711600000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":649300000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":553800000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":792500000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":711900000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":636600000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":560500000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":519300000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":744000000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":6176000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":771000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1904000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-567000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-2004000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-2004000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":21133000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":21133000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":21133000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":21133000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":21133000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":21133000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":21133000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":21133000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":21133000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2021-04-30","val":5769000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8299000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":8299000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":8299000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":8299000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":7857000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11148000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11159000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10491000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":10491000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":10491000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":10491000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":10491000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9822000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9567000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13408000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":13240000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":13240000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":13240000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":13240000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":13240000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":12382000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12167000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":11568000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":10620000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":10620000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":10620000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":10620000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":10620000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":9657000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":8677000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":7680000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6035000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":6035000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":6035000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5066000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4151000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2021-04-30","val":1202000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1772000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":1772000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":1772000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":1772000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1775000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2545000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2680000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2685000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":2685000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":2685000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":2685000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":2685000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2690000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2525000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3345000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3518000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":3518000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":3518000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":3518000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":3518000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3557000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3755000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3888000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":3954000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":3954000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":3954000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":3954000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":3954000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4012000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4000000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3813000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3301000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":3301000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":3301000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2905000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2429000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2021-04-30","val":4567000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":6527000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":6527000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":6527000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":6527000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":6082000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":8603000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":8479000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":7806000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":7806000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":7806000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":7806000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":7806000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":7132000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":7042000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10063000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":9722000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":9722000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":9722000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":9722000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":9722000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":8825000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":8412000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":7680000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":6666000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":6666000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":6666000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":6666000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":6666000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5645000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4677000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3867000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2734000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":2734000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2734000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2161000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1722000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-04-30","val":5869000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8456000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":7999000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11325000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11322000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10635000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9949000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":10685000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":15327000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":15066000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":13987000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":13704000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":12951000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":11807000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":10664000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":9520000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":6529000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5459000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4459000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2023-01-31","val":116000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-04-30","val":1245000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1832000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2617000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2750000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2750000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2063000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1447000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":4152000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":4316000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":4316000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":4484000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":4576000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":4576000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3874000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":41000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":3618000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1908000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1908000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-07-31","val":1128000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":337000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":338000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":647000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-07-31","val":916000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":41000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-04-30","val":1245000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1130000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1915000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2048000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2048000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2048000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2357000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1740000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1904000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":916000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1084000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1153000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1152000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":41000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3874000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":42000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-04-30","val":1245000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1832000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2617000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2750000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2750000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2750000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3059000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3450000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3614000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1904000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2072000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2164000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2164000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1153000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1153000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":961000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":42000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":43000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-04-30","val":1245000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1832000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1832000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2617000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2750000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2750000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2750000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3059000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":4152000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":4316000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3614000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3781000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3874000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":3874000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2164000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2164000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":1908000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":961000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":961000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2021-04-30","val":311000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-10-31","val":1373000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1309000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":687000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2023-04-30","val":1038000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-10-31","val":3237000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2242000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1144000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-10-31","val":3432000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2288000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-10-31","val":2548000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1547000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-04-30","val":100000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":157000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":142000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":177000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":163000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":144000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":127000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1118000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1919000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1826000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1605000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1537000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1383000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1187000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1007000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":843000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":494000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":393000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":308000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":459000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":459000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":219000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":219000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":323000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":323000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":104000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":104000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":626000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":626000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":303000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":303000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":1089000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1089000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1089000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":1856000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1856000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":2344000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":2344000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":488000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":488000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":3711000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":3711000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":1367000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":1367000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":4757000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":4757000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":4757000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":2476000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":2476000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":1729000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":1729000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":870000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":870000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":2652000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":2652000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":923000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":923000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":3601000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":3601000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":964000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":964000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1945000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1945000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":981000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":981000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":2943000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":998000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":3922000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":946000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":1837000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":891000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2021-04-30","val":5761000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8285000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":8285000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":8285000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":8285000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":7836000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11119000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":11123000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10448000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":10448000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":10448000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":10448000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":10448000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9773000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9086000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":12959000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":12721000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":12721000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":12721000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":12721000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":12721000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":11807000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":11543000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":10900000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":9933000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":9933000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":9933000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":9933000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":9933000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":8963000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":7996000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":7021000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5483000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":5483000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":5483000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4576000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3727000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseRightOfUseAssetAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, Accumulated Amortization","description":"Amount of accumulated amortization of right-of-use asset from finance lease.","units":{"USD":[{"end":"2021-04-30","val":334000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":687000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":687000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":687000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":687000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1136000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1725000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2378000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3053000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":3053000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":3053000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":3053000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":3053000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3728000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3793000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":4644000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":5558000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":5558000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":5558000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":5558000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":5558000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":6472000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":7421000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":8445000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":9412000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":9412000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":9412000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":9412000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":9412000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":10382000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":11349000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":12324000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":12805000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":12805000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":12805000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":13165000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":12842000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, before Accumulated Amortization","description":"Amount, before accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2021-04-30","val":6095000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8972000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":8972000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":8972000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":8972000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":8972000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12844000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":13501000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":13501000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":13501000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":13501000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":13501000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":13501000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13501000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":12879000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":17603000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":18279000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":18279000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":18279000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":18279000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":18279000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":18279000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":18964000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":19345000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":19345000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":19345000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":19345000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":19345000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":19345000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":19345000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":19345000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":19345000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":18288000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":18288000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":18288000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":17741000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":16569000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2021-04-30","val":0.07,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.067,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0.067,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0.067,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0.067,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.067,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.06,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.059,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.059,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0.059,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0.059,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0.059,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0.059,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.059,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.062,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.068,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.068,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0.068,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0.068,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0.068,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0.068,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.068,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.069,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.07,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.07,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":0.07,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":0.07,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":0.07,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":0.07,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.07,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.07,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.071,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.071,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":0.071,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":0.071,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.072,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.073,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-10-31","val":405000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1013000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":1621000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":2229000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":2229000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":2229000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":2229000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":2229000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":3335000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":4691000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":6360000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":8784000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":8784000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":8784000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":8784000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":8784000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":12500000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":16857000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":21212000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":25557000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":25557000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":25557000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":25557000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":25557000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":29902000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":34247000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":38592000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":42938000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":42938000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":42938000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":-42938000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":42938000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":47283000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":51628000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":-55973000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":60318000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":60318000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":60318000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":60318000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":60318000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":64445000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":68464000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":72482000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":76501000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":76501000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":76501000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":76501000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":76501000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":79660000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":82389000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":84996000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":86404000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":86404000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":86404000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":86404000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":86404000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":87552000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":88384000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":89249000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":90115000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":90115000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":90115000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":90115000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":90115000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":90970000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":91825000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":92459000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":92653000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":92653000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":92653000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":92847000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":93041000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-10-31","val":1079000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1079000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":1079000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":1078000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":342000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":342000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":10915000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":4508000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":4971000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":4972000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":4974000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1764000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1764000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1764000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1764000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2023-07-31","val":353000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-01-31","val":706000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":707000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":353000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":353000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":353000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-07-31","val":9551000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":17380000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2020-07-31","val":17380000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":16183000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":16183000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":16183000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16183000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":10856000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10856000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":10856000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10856000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":7697000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":4968000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3210000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2540000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1763000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2540000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2540000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":777000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":777000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":777000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":778000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":777000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":777000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2016-10-31","val":1823000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1215000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":607000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-10-31","val":4066000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":2710000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":2237000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-10-31","val":13060000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":8702000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":4345000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-10-31","val":13035000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":8690000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":4345000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-10-31","val":13035000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":8690000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":4345000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-10-31","val":12056000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":8037000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":4019000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2023-04-30","val":2361000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-10-31","val":1982000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1731000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":865000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1685000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":830000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":196000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":585000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":391000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-10-31","val":2201000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":2201000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":2201000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":2201000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":4224000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":4224000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":7751000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":3971000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":10856000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":10856000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":10856000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":3210000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":3210000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":3210000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":3210000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1763000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2023-07-31","val":353000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-10-31","val":2201000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":2201000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":2201000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":2201000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":5421000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":5421000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":8949000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":8314000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":16183000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":16183000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":16183000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":10856000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":10856000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":10856000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":10856000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":3210000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":1763000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":1763000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1763000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1763000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2023-07-31","val":353000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-10-31","val":2201000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":2201000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":2201000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":2201000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":5421000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":5421000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":8949000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":9511000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":17380000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":17380000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":17380000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":16183000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":16183000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":16183000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":16183000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":10856000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":3210000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":3210000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":3210000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3210000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1763000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1763000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1763000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1763000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1763000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1763000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-07-31","val":1763000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":777000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-01-31","val":777000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":777000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":353000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":353000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":353000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":353000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2016-10-31","val":2220000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":2220000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":2220000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":2220000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":5421000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":5421000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":8989000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":9511000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":17380000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":17380000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":17380000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":17380000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17380000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":17380000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":17380000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":16183000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":10856000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":10856000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":10856000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":10856000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":3210000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3210000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3210000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3210000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3210000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3210000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1763000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3130000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":777000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-01-31","val":777000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":777000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":777000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":777000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":777000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":778000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":353000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-10-31","val":12130000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":12130000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":12130000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":12130000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":12130000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":12130000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":12130000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":12130000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":28230000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":28230000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":54150000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2018-10-31","val":92330000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":92330000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":92330000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":92330000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":92330000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":92330000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":92330000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":92330000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":92330000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":92330000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":92330000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":92330000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q2I"},{"end":"2020-10-31","val":92330000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":92330000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":92330000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":92330000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":92330000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":92330000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q2I"},{"end":"2021-10-31","val":92330000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":92330000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":92330000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":92330000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":92330000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":92330000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q2I"},{"end":"2022-10-31","val":92330000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":92330000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":92330000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":91297000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":91297000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":91297000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q2I"},{"end":"2023-10-31","val":91297000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":95268000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":95268000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":95268000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":95268000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":95268000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":95268000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":95268000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":95268000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":95268000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":95268000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":95268000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":95268000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":95268000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":95268000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2016-10-31","val":11725000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":11117000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":10509000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":9901000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2017-10-31","val":24895000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":23539000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":47790000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":79830000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":75473000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":71118000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-10-31","val":62428000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":58083000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":53738000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":49392000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":45047000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":40702000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":36357000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":27885000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":23866000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":19848000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":12670000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9941000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":7334000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":5153000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3745000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":6884000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":6019000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":4298000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":3443000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2809000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2615000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":2421000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2227000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2017-08-01","end":"2018-07-31","val":25920000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":38180000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":38180000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":-1500000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-1500000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-2600000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-2600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-2600000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-3600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3600000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-3600000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-2500000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-2500000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-2500000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-9400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-9400000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-9400000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-8900000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-8900000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":8900000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":-3200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":3200000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":3200000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":1600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":4300000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":4300000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":900000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-09-01","end":"2016-09-30","val":-3300000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-09-01","end":"2016-09-30","val":-3300000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-09-01","end":"2016-09-30","val":-3300000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-09-01","end":"2016-09-30","val":-3300000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-09-01","end":"2016-09-30","val":-3300000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"},{"start":"2016-08-01","end":"2016-10-31","val":-3320000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-3320000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-3320000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-3320000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":-3320000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-3320000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":-3320000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-3320000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-3320000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2020-08-01","end":"2021-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":-64910000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-64910000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-64910000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-64910000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":-64910000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-64910000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-64910000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-64910000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-64910000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost":{"label":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","description":"Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.","units":{"USD":[{"start":"2016-09-01","end":"2016-09-30","val":-1600000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-09-01","end":"2016-09-30","val":-1600000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-09-01","end":"2016-09-30","val":-1600000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-09-01","end":"2016-09-30","val":-1600000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-09-01","end":"2016-09-30","val":-1600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":23899000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":7375000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":7375000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":15215000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":7840000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":7840000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":23976000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":8761000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":8761000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":34265000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":34265000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":10289000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":29372000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":29372000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":29372000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":29372000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":44853000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":44853000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":15481000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":15481000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":15481000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":15481000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":60463000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":60463000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":15610000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":15610000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":15610000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":15610000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":77341000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":77341000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":77341000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":16878000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":16878000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":16052000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":16052000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":16052000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":16052000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":32000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":32000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":15948000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":15948000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":15948000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":15948000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":56929000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":56929000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":24929000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":24929000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":24929000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":24929000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":86401000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":86401000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":86401000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":29472000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":29472000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":27339000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":27339000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":27339000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":27339000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":56127000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":56127000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":28788000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":28788000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":28788000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":28788000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":89167000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":89167000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":33040000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":33040000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":33040000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":33040000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":119587000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":119587000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":119587000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":30420000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":30420000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":32860000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":32860000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":32860000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":67439000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":67439000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":34579000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":34579000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":34579000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":103083000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":103083000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":35644000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":35644000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":35644000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":135547000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":135547000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":135547000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":32464000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":33774000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":33774000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":68808000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":68808000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":35034000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":35034000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":111140000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":111140000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":42332000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":42332000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":153782000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":153782000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":153782000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":40028000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":40028000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":84319000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":84319000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":44291000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":44291000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":123871000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":123871000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":39552000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":39552000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":166418000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":166418000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":166418000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":46104000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":46104000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":130213000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":130213000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":84109000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":84109000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":182728000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":182728000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":52515000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":52515000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":232201000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":232201000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":232201000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":47503000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":47503000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":97032000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":97032000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":49529000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":49529000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":148457000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":148457000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":51425000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":51425000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":200863000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":200863000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":53676000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":53676000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":113504000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":113504000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":59828000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":59828000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":174036000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":60532000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":237316000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":61056000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":128669000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":67613000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":16784000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":16784000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":16636000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":16672000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":16672000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":16672000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":88324000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":87759000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":184994000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":184819000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":185180000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":185180000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":185180000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":185180000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":185180000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":185180000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":185180000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":185260000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":185260000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":185260000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":185260000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":185260000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":185260000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":185260000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":185260000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":185260000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":185260000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":185260000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":185260000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":185260000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":185260000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":185260000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":185260000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":185260000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":185260000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":185260000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":184938000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":184938000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":184938000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":184938000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":184938000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":184938000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":184938000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":185235000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":185235000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":185235000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":185235000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":185235000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":185235000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":185235000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":185235000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":185235000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":185235000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":185235000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":185235000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":185235000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":185235000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":185235000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"GoodwillOtherIncreaseDecrease":{"label":"Goodwill, Other Increase (Decrease)","description":"Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2018-08-01","end":"2019-07-31","val":93000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":93000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":80000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":80000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":140473000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":52677000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":52677000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":117438000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":64761000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":64761000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":188735000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":71297000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":71297000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":274141000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":332623000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":85406000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":97047000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":97047000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":118799000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":118799000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":202396000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":241167000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":105349000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":105349000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":122368000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":122368000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":310953000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":363631000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":108557000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":108557000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":122464000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":122464000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":439538000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":518572000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":518572000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":128585000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":154941000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":166930000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":166930000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":166930000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":166930000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":345146000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":345146000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":178216000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":178216000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":178216000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":178216000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":538944000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":538944000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":193798000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":193798000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":193798000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":193798000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":769427000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":769427000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":769427000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":230483000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":230483000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":239177000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":239177000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":239177000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":239177000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":488555000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":488555000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":249378000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":249378000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":249378000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":249378000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":701102000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":701102000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":212547000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":212547000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":212547000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":212547000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":932015000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":932015000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":932015000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":230913000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":230913000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":242567000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":242567000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":242567000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":514111000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":514111000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":271544000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":271544000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":271544000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":760090000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":760090000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":245979000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":245979000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":245979000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1020993000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1020993000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1020993000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":260903000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":244795000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":244795000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":520223000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":520223000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":275428000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":275428000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":790257000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":790257000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":270034000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":270034000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":1102458000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1102458000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1102458000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":297071000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":297071000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":630183000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":630183000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":333112000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":333112000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":953992000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":953992000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":323809000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":323809000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":1259640000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1259640000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1259640000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":351114000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":351114000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":750804000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":750804000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":399690000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":399690000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":1116956000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":1116956000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":366152000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":366152000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":1530708000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1530708000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1530708000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":429095000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":429095000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":912772000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":912772000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":483677000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":483677000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1357730000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1357730000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":444958000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":444958000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":1824704000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":1824704000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":508286000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":508286000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1077719000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1077719000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":569433000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":569433000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":1633711000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":555992000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":2203145000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":583106000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":1214658000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":631552000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"ImpairmentOfLeasehold":{"label":"Impairment of Leasehold","description":"The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.","units":{"USD":[{"start":"2019-11-01","end":"2020-01-31","val":1200000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":1200000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":1200000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":1200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":900000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":900000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":900000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":900000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":900000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":900000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":900000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-84327000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-104339000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-67776000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-350759000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-304363000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-304363000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-201666000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-201666000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-201666000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-658938000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-658938000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-658938000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-905840000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-905840000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-905840000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-1066307000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1066307000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1067636000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":-833507000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-834915000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-834915000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-294093000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-294093000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-294093000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-167745000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-167745000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":118516000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-124583000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-38025000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":-38025000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-70610000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-32585000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-32585000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-117419000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-46809000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-46809000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-166307000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-105916000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":-48888000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":-162093000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-162093000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":-140191000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-140191000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-254804000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-216013000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-92711000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-92711000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":-75822000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-75822000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-364168000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-310209000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-109364000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":-109364000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":-94196000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-94196000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-453328000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-374786000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-374786000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":-89160000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":-64577000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":-59228000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-59228000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":-59228000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-59228000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-119946000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-119946000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-60718000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-60718000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":-60718000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-60718000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-206463000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-206463000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-86517000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-86517000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-86517000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-86517000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-289714000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-289714000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-289714000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":-83251000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":-83251000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-97893000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-97893000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-97893000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-97893000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-218446000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-218446000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-120553000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-120553000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":-120553000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-120553000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-425836000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-425836000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-207390000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-207390000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":-207390000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-207390000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-613060000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-613060000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-613060000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":-187224000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":-187224000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":-225377000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-225377000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":-225377000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-438299000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-438299000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-212922000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-212922000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":-212922000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-674112000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-674112000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-235813000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-235813000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":-235813000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-855221000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-855221000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-855221000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":-181109000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":-260805000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-260805000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-543054000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-543054000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-282249000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-282249000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-662275000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-662275000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-119221000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-119221000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-1015773000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1015773000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1017102000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-415805000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-415805000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-525557000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-526266000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-109752000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-110107000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-633581000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-634642000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-108024000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-108376000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-778274000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-779682000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-779682000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-93673000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-94071000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-160691000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-160691000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-66620000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-66620000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-226499000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-226499000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-65808000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-65808000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-233585000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-233585000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-233585000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-10981000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-10981000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":28160000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":28160000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":39141000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":39141000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":17231000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":17231000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-10929000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-10929000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-101318000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-101318000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":36823000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":36823000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":101906000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":101906000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":65083000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":65083000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":166505000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":64599000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":211648000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":65574000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":163079000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":97505000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-40256000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-61968000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-38140000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-102569000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-70423000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-70423000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-88048000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-88048000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-88048000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":45878000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":45878000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":45878000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":50619000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":50619000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":50619000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":50534000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50534000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50534000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":55233000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":55233000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":55233000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":60508000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":60508000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":60508000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":66427000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":66427000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":93132000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1544000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":520000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":520000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":1140000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":620000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":620000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":1151000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":11000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":11000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":2192000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2317000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":1041000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":76000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":76000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":111000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":111000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":577000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":658000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":501000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":501000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":547000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":547000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":3190000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":3297000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":2613000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":2613000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":2639000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":2639000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":4683000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":4852000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":4852000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":1493000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":1555000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":2259000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":2259000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":2259000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":2259000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":4172000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":4172000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-01-31","val":7447000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2017-11-01","end":"2018-01-31","val":1913000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":1913000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":1913000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":1913000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":3329000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":3329000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-843000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-843000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-843000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-843000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":7447000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":7447000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":7447000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":4118000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":4118000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-3628000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-3628000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-3628000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-3628000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-1418000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-1418000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":2210000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":2210000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":2210000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":2210000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":1005000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":1005000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":2423000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":2423000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":2423000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":2423000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":8119000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":8119000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":8119000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":7114000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":7114000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":3923000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":3923000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":3923000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":8565000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":8565000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":4642000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":4642000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":4642000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":13423000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":13423000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":4858000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":4858000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":4858000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":17662000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":17662000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":17662000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":4239000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":4243000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":4243000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":9384000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":9384000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":5141000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":5141000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":13803000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":13803000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":4419000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":4419000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":18487000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":18487000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":18487000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":4047000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":4047000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":9356000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":9356000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":5309000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":5309000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":12967000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":12967000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":3611000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":3611000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":19264000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":19264000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":19264000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":5443000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":5443000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":9613000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":9613000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":4170000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":4170000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":14774000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":14774000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":5161000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":5161000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":20975000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":20975000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":20975000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":4872000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":4872000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":11218000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":11218000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":6346000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":6346000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":15905000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":15905000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":4687000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":4687000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":23457000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":23457000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":6897000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":6897000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":15553000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":15553000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":8656000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":8656000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":16789000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":1236000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":23282000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":3478000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-2039000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":-5517000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2018-11-01","end":"2019-01-31","val":18000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":18000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":18000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1169000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":828000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":1489000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":2093000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":2455000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2455000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":698000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":698000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":2344000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":2344000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":3559000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":3559000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":5213000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":5213000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":5213000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":2066000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":2066000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":4077000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":4077000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":8038000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":8038000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":10116000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":10116000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":10116000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":3910000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":3910000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":24023000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":24023000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-01-31","val":28999000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-04-30","val":26731000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":26731000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":28999000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":28999000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":7779000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":7779000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":11195000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":11195000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":14658000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":14658000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":16625000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":16625000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":16625000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":5050000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":5050000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":8999000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":8999000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":13220000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":13220000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":16639000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":16639000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":16639000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":6181000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":6181000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":12084000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":12084000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":17101000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":17101000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":20353000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":20353000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":20353000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":7635000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":7635000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":16191000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":16191000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":21578000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":21578000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":30781000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":30781000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":30781000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":8134000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":8134000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":14168000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":14168000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":20938000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":20938000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":23647000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":23647000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":9296000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":9296000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":19283000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":19283000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":25550000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":32537000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":8597000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":19813000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2019-04-30","val":18000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":18000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2019-08-31","val":18000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2019-10-31","val":18000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":18000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q4I"},{"end":"2020-07-31","val":18000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":24030000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":31700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":19268000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-1500000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-1500000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-1500000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-1500000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-1500000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":102549000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":86941000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":86941000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":25274000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":25274000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":25274000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":142273000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":142273000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":142273000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":145244000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":145244000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":164453000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":156576000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":171270000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":171549000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":117292000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":117588000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":117588000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":71157000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":71157000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":71157000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":115826000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":115826000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":89264000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":93352000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":93352000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":93352000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":2027000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":15168000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":23121000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":15144000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":27652000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":16891000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":16891000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":26117000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":26117000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":26117000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":14305000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":14305000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":14305000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":12676000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":12676000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":12676000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":9851000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":9851000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":9179000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":11210000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":10544000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":10544000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-4896000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-4896000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-4896000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-2553000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-2553000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":-7111000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-42351000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-56545000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-36011000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-153965000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-127427000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-127427000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-75779000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-75779000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-75779000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-128680000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-128680000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-128680000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-179514000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-179514000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-179514000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-213391000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-213391000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-213670000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":-163438000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-163734000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-163734000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":-49053000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-49053000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-49053000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-21277000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-21277000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":44446000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":2152000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":3655000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3655000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":6701000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":6701000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":6701000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-73631000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-73631000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-73631000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-23378000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-23378000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":23378000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":30913000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":30913000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":30913000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":4663000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":4663000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":4663000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":14462000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":14462000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":14462000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":8767000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":8767000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":8767000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-47632000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-47632000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":-67782000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":840000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":840000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":840000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":1244000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1244000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":591000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":1436000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":709000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":8119000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":1155000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":17662000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1002000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":18487000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-227000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":445000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":226000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":892000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":892000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":378000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":378000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":378000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":-427000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-427000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":1469000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":56000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":140000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":140000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":206000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":206000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":206000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-290000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-290000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-290000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-458000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-458000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":458000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":79000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":99000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":77000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":623000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":2052000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":2052000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":3774000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2017-08-01","end":"2018-07-31","val":653000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":727000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":727000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":1709000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1709000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1863000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":2550000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":2631000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":2631000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":655000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":655000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":655000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":1840000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1840000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1840000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":2840000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":2840000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":-4977000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":11318000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-5864000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-8034000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-3551000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":19985000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":19985000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":5052000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":5052000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":11342000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":11342000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":32468000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":32468000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":21280000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":21280000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":21280000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-6504000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-6504000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-16560000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-16560000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":-6407000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-6407000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":-16469000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-16469000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-16469000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":1292000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":1292000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":7554000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":7554000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":18461000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":18461000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":13508000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":13508000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":13508000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":5208000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":5208000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-3428000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-3428000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-5675000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-5675000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":-16574000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-16574000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-16574000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-4075000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-4075000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-2602000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-2602000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":542000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":542000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-5762000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-5762000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-5762000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-3139000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-3139000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-2391000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-2391000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":4159000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":4159000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-1461000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-1461000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-1461000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-7104000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-7104000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-3171000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-3171000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-5106000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-5106000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-9600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-9600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-9600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":3953000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":3953000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":8695000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":8695000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":10326000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":10326000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":14749000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":14749000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-4454000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-4454000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":-334000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":-334000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":3774000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":30018000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":9395000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":17182000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":9018000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":8816000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":13374000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":24295000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":71406000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":71406000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":36213000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":36213000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":39730000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":39730000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":58841000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":58841000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":67382000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":67382000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":67382000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-7326000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-7326000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":490000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":490000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":15307000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":15307000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":79273000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":79273000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":79273000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-23497000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-23497000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-13579000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-13579000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":-16734000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-16734000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":-15704000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-15704000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-15704000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-30592000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-30592000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":1848000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":1848000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-9027000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-9027000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":-4334000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-4334000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-4334000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-60094000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-60094000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-79173000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-79173000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":-102029000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-102029000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-64483000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-64483000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-64483000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-64740000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-64740000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-23826000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-23826000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":-4193000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-4193000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-60998000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-60998000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-60998000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-40838000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-40838000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":28649000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":28649000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":4768000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":4768000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":25885000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":25885000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":25885000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-23656000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-23656000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":19662000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":19662000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":49669000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":49669000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":53811000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":53811000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-52453000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-52453000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":72745000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":72745000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":14084000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":71886000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-22759000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":10515000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1724000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":763000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-3514000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-2147000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-1336000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-1209000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":682000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":717000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":1594000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":1677000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":5291000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":5399000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":4944000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":5116000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":5116000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-293000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-293000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":2415000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":2415000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":-1147000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-1147000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":34295000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":34295000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":34295000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-7442000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-7442000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-19029000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-19029000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":-31180000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-31180000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":-17454000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-17454000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-17454000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-5772000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-5772000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":974000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":974000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-1333000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-1333000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":3400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":3400000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":3400000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-1238000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1238000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":2100000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":2100000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":4039000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":4039000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":14824000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":14824000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":16153000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-6207000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-6207000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-3371000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-2662000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":4509000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":5570000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":4049000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":5457000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":5457000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-3474000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-3076000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":52423000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":52423000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":53451000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":53451000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":53191000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":53191000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":53191000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-89029000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-89029000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-86009000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-86009000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":-83857000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-83857000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":-82632000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-82632000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-4727000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-4727000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":-1680000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":-1680000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":-5601000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":-4269000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":2152000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-12031000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":134385000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":144564000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":144564000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":39788000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":108944000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":170709000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":262027000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":262027000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":262027000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":70273000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":70273000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":148332000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":148332000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":206735000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":206735000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":278517000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":278517000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":278517000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":65230000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":65230000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":146540000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":146540000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":211774000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":211774000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":272410000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":272410000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":272410000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":22194000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":22194000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":61325000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":61325000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":87964000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":87964000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":126732000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":126732000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":126732000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":19508000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":19508000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":70968000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":70968000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":115265000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":115265000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":127845000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":127845000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":127845000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":36121000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":36121000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":78723000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":78723000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":92056000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":92056000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":142687000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":142687000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":142687000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":50079000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":50079000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":101329000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":101329000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":134037000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":134037000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":258940000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":258940000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":440000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":440000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":122077000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":122077000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":130139000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":203764000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":37501000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":88703000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":8978000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":4529000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":9179000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":14190000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":19813000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":21724000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":4630000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":4780000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":8049000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":8071000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":13406000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":14688000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":24495000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":24006000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":24006000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":8457000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":8457000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":26101000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":26101000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":29201000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":29201000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":40852000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":40852000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":40852000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":7728000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":7728000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":15655000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":15655000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":24819000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":24819000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":39333000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":39333000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":39333000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":18313000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":18313000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":35422000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":35422000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":47063000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":47063000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":61816000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":61816000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":61816000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":28230000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":28230000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":67677000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":67677000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":94034000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":94034000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":127891000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":127891000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":127891000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":6225000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":6225000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":13332000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":13332000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":10377000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":10377000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":24170000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":24170000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":24170000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-15213000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-15213000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-19110000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-19110000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-16919000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-16919000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-9599000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-9599000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-9599000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-5098000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-5098000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-4830000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-4830000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":-5199000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-5199000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":820000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":820000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-19472000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-19472000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":-20577000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":-20577000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":-31339000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":-16517000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-15396000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-7792000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":67121000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":40533000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":81209000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":126024000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":192867000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":72958000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":51206000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":118143000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":79372000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":160527000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":107849000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":223598000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":39788000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":108944000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":170709000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2020-08-01","end":"2020-10-31","val":64740000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":64740000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":166380000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":166380000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":81353000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":81353000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":269265000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":269265000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":269265000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-09-15","val":198038000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-09-15","val":198038000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-09-15","val":198038000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-09-15","val":198038000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q3I"},{"start":"2021-08-01","end":"2021-10-31","val":198038000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":198038000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":198038000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":198038000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":198038000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":198038000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":198038000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":198038000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":198038000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":4903000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-125000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":1484000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":4819000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":10709000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":10709000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":3518000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":3518000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":11811000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":11811000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":32000000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":32000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":32687000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":32687000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":32687000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-7220000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-7220000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":17789000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":17789000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":3700000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":3700000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":27877000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":27877000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":27877000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-19689000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-19689000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":1062000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":1062000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":-10366000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-10366000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":14406000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":14406000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":14406000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-4786000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-4786000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":20085000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":20085000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-11456000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-11456000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":18765000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":18765000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":18765000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":10041000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":10041000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":39593000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":39593000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":17523000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":17523000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-50916000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50916000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50916000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-39965000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-39965000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-19496000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-19496000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":-46379000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-46379000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-19674000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-19674000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-19674000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-29820000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-29820000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-11467000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-11467000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":2356000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":2356000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-6027000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-6027000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-6027000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-7421000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-7421000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":34158000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":34158000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":29660000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":29660000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":51923000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":51923000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-35906000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-35906000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":7792000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":7792000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":-10528000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":33286000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-55126000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-8720000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":7003000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":419000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-2088000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":421000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":3460000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3460000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-840000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-840000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":2707000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":2707000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":29628000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":29628000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":15830000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":15830000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":14873000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":307000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":316000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":2842000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":2832000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":5327000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":5333000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":37359000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":37374000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":37374000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":3812000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":3812000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":16495000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":16495000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":5095000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":5095000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":12037000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":12037000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":12037000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-16150000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-16150000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-9064000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-9064000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-12371000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-12371000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":-10089000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-10089000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-10089000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-6222000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-6222000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":9217000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":9217000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":4375000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":4375000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-4057000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-4057000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-4057000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-6751000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-6751000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":4951000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":4951000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":31723000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":31723000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":36166000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":36166000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":36166000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-958000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-958000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":28348000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":28348000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":33858000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":33858000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":59243000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":59243000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":59243000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-60696000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-60696000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-40575000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-40575000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":-37588000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-37588000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":-46623000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-46623000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":1999000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":1999000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":5833000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":5833000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":10589000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":8101000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-3490000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":68206000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2017-08-01","end":"2018-01-31","val":1400000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":1400000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":1400000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":1400000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":1400000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":1400000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":1400000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":1400000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":1400000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":1400000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":1400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2017-08-01","end":"2018-01-31","val":3900000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":3900000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":3900000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":3900000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":3900000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":3900000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":3900000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":3900000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":3900000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":3900000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":3900000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2016-10-31","val":28230000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":28230000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":28230000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":28230000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":28230000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":28230000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":28230000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":28230000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":28230000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":28230000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":54150000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":54150000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":92330000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":92330000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":92330000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":92330000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":92330000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":92330000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":92330000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":92330000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":91297000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":91297000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":95268000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":27825000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":27217000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":26609000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":26001000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":24895000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":23539000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":47790000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":45366000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":79830000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":75473000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":71118000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":66773000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":66773000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":62428000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":58083000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":53738000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":49392000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":49392000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":49392000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":49392000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":49392000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":49392000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":45047000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":40702000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":36357000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":32012000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":27885000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":23866000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":19848000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":15829000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":12670000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9941000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":7334000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":4893000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":4893000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3745000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":6884000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":6019000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":5153000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":5153000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":5153000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":5153000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":5153000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4298000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3443000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2809000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2615000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":2615000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":2615000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":2421000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2227000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":2188000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2188000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":1271000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":1271000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":1271000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":1271000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":1271000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":1271000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":1271000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":1271000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":1271000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":4000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":1400000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":2900000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":1500000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":5100000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":2200000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":7600000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":7600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":2900000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":5800000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":2900000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":8800000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":3000000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":12700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":12700000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":12700000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":19000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":19000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":19000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":7200000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":15700000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":8400000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":25000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":9400000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":37000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":37000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":37000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-10-31","val":168764000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":183465000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":177609000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":171474000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":171949000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":165689000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":153316000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":141858000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":131991000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":118998000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":106486000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":153592000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":140166000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":136206000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":124253000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":116940000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":120160000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":121214000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":121007000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":134174000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":145714000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":135483000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":161186000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":155937000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":229845000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-10-31","val":3227000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":8473000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":7931000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":3414000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2021-07-31","val":2616000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":36396000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2023-01-31","val":38720000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-07-31","val":21549000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":13985000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":234000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-07-31","val":43874000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":47715000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":48894000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":48683000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":48701000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":48671000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":48389000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":48177000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":43199000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":30115000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":19718000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":30785000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":33927000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":23887000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":24559000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":29526000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":30125000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":29276000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":21546000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":31573000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":38130000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":50998000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-10-31","val":25177000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":29849000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":29952000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":5158000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2021-07-31","val":2542000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":12699000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":12668000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":13463000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-07-31","val":13655000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":17252000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":22574000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-10-31","val":36083000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":40854000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":41987000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":30762000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":6174000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":7194000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":7178000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":7603000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2536000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2511000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2510000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":13805000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13914000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":14698000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13461000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":13455000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":15930000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":16808000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18649000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":22968000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":21470000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":29226000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":33232000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":23546000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":37495000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-10-31","val":37903000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":42655000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":43801000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":43313000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":31828000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":33040000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":32890000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":33265000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":7628000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":7484000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":7359000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":17100000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":17319000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":18341000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":14687000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14685000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":15699000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":16978000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18819000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":23780000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":27329000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":27089000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":36521000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":33945000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":47795000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-10-31","val":38901000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":43636000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":44225000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":44953000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":46281000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":47688000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":47495000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":47131000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":34057000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":33817000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":33703000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":30393000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":29806000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":31266000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":18152000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":19669000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17199000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":19007000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":20880000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":26064000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":28032000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":27845000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":37052000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":37077000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":50546000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-10-31","val":27473000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":17998000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":9713000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-10-31","val":36153000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":24174000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":12421000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-10-31","val":36503000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":24246000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":12187000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2023-04-30","val":8453000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-10-31","val":25904000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":18712000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":6321000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-10-31","val":21674000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":11956000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-10-31","val":22924000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":19587000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-10-31","val":20386000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":22377000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":19768000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":18111000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2020-10-31","val":17378000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":16596000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":14563000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":12589000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":11095000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9397000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":7942000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":24009000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":22050000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":21520000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":19736000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":18433000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":18824000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":18343000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18095000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":19652000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":21684000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":19836000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":22198000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":20426000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":33115000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2016-07-31","val":465022000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":465022000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":465022000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":465022000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":476600000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":538834000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":623069000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":677871000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":521149000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":521149000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":521149000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":521149000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":548330000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1044717000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1120817000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1273101000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1273101000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1273101000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1273101000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1273101000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1341767000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1435607000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1496373000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1599149000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1599149000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1599149000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1599149000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1599149000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1802857000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1929418000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1957380000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":2043524000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":2043524000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":2043524000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":2043524000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":2043524000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2873227000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":3069844000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":3012325000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3289537000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3289537000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":3289537000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":3289537000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":3289537000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2953305000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3041207000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3077759000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3155917000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":3155917000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":3166253000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":3166253000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":3166253000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3148471000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3154177000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3185064000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3234334000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":3234334000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":3234334000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":3234334000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":3234334000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3212851000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3341216000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3394384000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2872066000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":2872066000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":2872066000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":2872066000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":2872066000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2866647000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3796664000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3808064000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3977714000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":3977714000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":3977714000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3992620000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4108220000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2016-07-31","val":399086000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":399086000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":648263000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":670717000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":718307000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":726073000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":738212000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":764910000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1345196000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1475398000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":1599880000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1773086000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1821138000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1801819000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":1786042000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1866386000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1863316000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1773341000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":1768547000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":1768547000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":1768547000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":1768547000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":1768547000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":2315872000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":2311452000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2265551000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":2277496000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2254566000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2315590000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2355893000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":2365749000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2357422000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2371495000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2395997000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":2526915000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2570640000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2729534000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2774924000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":2143918000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":2143918000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2181351000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2988990000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3096630000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":3283194000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3323992000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3276933000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":212764000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":212764000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":212764000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":212764000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":258084000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":294535000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":356739000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":374158000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":311076000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":311076000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":311076000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":311076000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":318953000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":374552000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":388041000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":458231000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":458231000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":458231000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":458231000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":458231000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":470930000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":509353000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":539080000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":599315000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":599315000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":599315000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":599315000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":599315000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":655230000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":724653000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":713384000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":760203000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":760203000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":760203000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":760203000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":760203000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":779578000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":849576000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":861094000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":927888000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":927888000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":927888000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":927888000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":927888000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":904787000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1127026000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1135915000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1150224000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1150224000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":1160560000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":1160560000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":1160560000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1147799000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1112267000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1132850000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1136108000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1136108000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":1136108000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":1136108000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":1136108000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1099571000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1162822000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1183554000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1244341000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":1244341000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":1244341000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":1244341000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":1244341000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1220599000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1317554000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1281555000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1413541000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":1413541000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":1413541000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1399833000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1490563000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":142755000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":1081000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":155000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":74111000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":74198000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":74198000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":170053000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":170053000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":171395000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":171395000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":195881000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":195881000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":201422000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":201422000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":201422000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":25146000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":25146000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":545753000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":545753000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":575410000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":575410000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":578616000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":578616000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":578616000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":28824000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":28824000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":32298000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":32298000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":65171000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":65171000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":67104000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":67104000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":67104000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":23973000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":23973000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":26486000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":26486000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":56515000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":56515000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":618278000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":618278000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":620442000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":620442000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":660881000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":660881000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":663845000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":663845000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":663845000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":67259000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":67259000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":69069000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":69069000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":102916000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":102916000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":103635000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":103635000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":103635000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":20330000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":20330000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-125152000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-125152000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-136361000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-136361000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-112709000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-112709000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-112709000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-4367000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-4367000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-98977000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-98977000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":-170019000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-170019000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":-1062629000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-1062629000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-72225000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-72225000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":408847000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":408847000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":341119000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":244086000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-111359000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-492924000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-106667000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-8483000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-11282000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":-52546000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-46504000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-46504000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-47959000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-47959000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-68510000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-68510000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":-102219000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-102219000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":-176094000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-176094000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-176094000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-41153000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-41153000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-130168000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-130168000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":-406790000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-406790000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":-503555000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-503555000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-503555000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":15149000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":15149000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":39485000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":39485000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":22150000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":22150000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":-16850000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-16850000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-16850000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-160366000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-160366000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-132560000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-132560000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-27152000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-27152000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":24559000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":24559000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":24559000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-428672000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-428672000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-620893000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-620893000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":-629751000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-629751000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-597153000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-597153000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-597153000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-8871000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-8871000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":13158000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":13158000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":-31546000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-31546000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-54189000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-54189000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-54189000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-8237000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-8237000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-10644000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-10644000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-40873000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-40873000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-49785000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-49785000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-49785000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-42218000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-42218000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-67319000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-67319000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":-173828000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-173828000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":529589000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":529589000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-28194000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-28194000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":-375455000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":-375455000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":-726082000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":-951687000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-74547000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":-67347000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-25694000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-5616000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1143000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":1270000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":3636000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3636000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":4160000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":4160000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":23912000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":23912000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":7903000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":7903000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":13822000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":13822000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":14779000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":10107000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":10098000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":56502000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":56512000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":69810000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":69804000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":92555000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":92540000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":92540000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":49824000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":49824000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":88314000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":88314000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":51824000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":51824000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":42168000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":42168000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":42168000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-26163000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-26163000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-78654000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-78654000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":-163515000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-163515000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":-159885000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-159885000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-159885000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-4073000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-4073000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-19630000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-19630000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":-75180000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-75180000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-99810000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-99810000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-99810000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":6939000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":6939000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":32706000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":32706000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":29539000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":29539000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":67543000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":67543000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":67543000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":65513000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":65513000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":139597000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":139597000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":214094000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":214094000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":272403000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":272403000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":272403000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":145473000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":145473000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":331881000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":331881000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":428234000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":428234000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":672931000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":672931000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":161751000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":161751000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":383421000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":383421000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":601927000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":821456000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":196825000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":394171000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-126127000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-38545000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":-38545000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-71750000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-33205000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-33205000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-118570000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-46820000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-46820000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-168499000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-108233000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":-49929000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":-162169000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-162169000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":-140302000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-140302000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-255381000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-216671000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-93212000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-93212000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":-76369000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-76369000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-367358000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-313506000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-111977000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":-111977000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":-96835000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-96835000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-458011000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-379638000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-379638000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":-90653000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":-66132000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2017-10-31","val":-61487000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-124118000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-124118000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-62631000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-62631000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":-62631000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-62631000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-11-01","end":"2018-01-31","val":-62631000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-209792000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-209792000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-85674000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-85674000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-85674000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-85674000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-297161000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-297161000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-297161000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":-87369000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":-87369000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2018-10-31","val":-94265000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-217028000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-217028000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-11-01","end":"2019-01-31","val":-122763000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-426841000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-426841000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-209813000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-209813000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":-209813000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-209813000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-621179000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-621179000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-621179000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":-194338000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":-194338000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":-229300000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-446864000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-446864000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-217564000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-217564000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":-217564000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":-217564000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-217564000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-687535000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-687535000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-240671000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-240671000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":-240671000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-872883000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-872883000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-872883000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":-185348000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":-265048000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-552438000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-552438000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-287390000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-287390000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-11-01","end":"2021-01-31","val":-287390000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-287390000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-676078000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-676078000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-123640000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-123640000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-1034260000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1034260000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-1035589000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-419852000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-419852000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":-419852000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":-419852000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":-420206000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":-420206000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-534913000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-535622000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-115061000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-115061000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-11-01","end":"2022-01-31","val":-115416000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-115416000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-646548000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-647609000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-111635000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-111987000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-797538000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-798946000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-798946000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-99116000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-99514000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":-99514000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":-99514000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-99514000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2022-10-31","val":-99514000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-170304000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-170304000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-70790000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-70790000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-70790000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-241273000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-241273000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-70969000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-70969000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-254560000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-254560000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-254560000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":16942000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":16942000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":32795000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":32795000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":32795000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":32795000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1326000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1326000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-15616000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-15616000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-124775000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-124775000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":29926000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":29926000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":29926000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":29926000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":29926000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":86353000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":86353000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":56427000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":56427000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":56427000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":149716000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":63363000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":188366000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":62096000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":62096000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":165118000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":103022000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"NoncurrentAssets":{"label":"Long-Lived Assets","description":"Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.","units":{"USD":[{"end":"2020-07-31","val":192529000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":131620000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":120596000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":117609000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":117494000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":111361000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":112584000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":115465000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":110204000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":115224000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":114785000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":136180000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":132455000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":138753000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":143711000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":138309000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":131677000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-5818000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-871000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":-871000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":1775000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":2646000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":2646000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-331000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-2106000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-2106000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-1290000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-1290000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":-959000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":-25712000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-25712000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":-25712000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-25712000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-26133000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-26133000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-421000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-421000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":-421000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-421000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-25830000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-25830000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":303000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":303000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":303000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":303000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-26377000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-26377000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-26377000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":-547000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":-547000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":-189000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-189000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":-189000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-189000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-1050000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-1050000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-861000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-861000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":-861000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-861000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-5285000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-5285000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-4235000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-4235000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-4235000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-4235000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-9306000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-9306000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-9306000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":-4021000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":-4021000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-2703000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-2703000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-2703000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-2703000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-7102000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-7102000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-4399000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-4399000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":-4399000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-4399000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-10314000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-10314000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-3212000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-3212000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":-3212000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-3212000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-15019000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-15019000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-15019000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":-4705000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":-4705000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":-5040000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-5040000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":-5040000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-10903000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-10903000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-5863000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-5863000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":-5863000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-16543000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-16543000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-5640000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-5640000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":-5640000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-26300000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-26300000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-26300000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":-9757000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":-78732000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-78732000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-204733000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-204733000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-126001000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-126001000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-143381000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-143381000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":61352000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":61352000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-354991000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-354991000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-354991000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-278549000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-278549000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-293881000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-293881000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-15332000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-15332000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-309557000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-309557000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-15676000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-15676000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-320830000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-320830000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-320830000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-13416000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-13416000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-23528000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-23528000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-10112000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-10112000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-30696000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-30696000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-7168000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-7168000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-26435000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-26435000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-26435000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-5275000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-5275000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":-3179000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":-3179000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":2096000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":2096000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":-2520000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":-2520000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":659000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":659000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-108881000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-108881000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":9573000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":9573000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":9218000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":9218000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":-355000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-355000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":25172000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":15954000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":39107000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":16239000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":29607000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":13368000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"NumberOfBusinessesAcquired":{"label":"Number of Businesses Acquired","description":"The number of businesses acquired by the entity during the period.","units":{"business":[{"start":"2016-08-01","end":"2016-10-31","val":2,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":2,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2016-10-31","val":2,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2016-10-31","val":2,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q3"},{"start":"2017-08-01","end":"2018-04-30","val":2,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":2,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":2,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":1,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2020-08-01","end":"2020-10-31","val":1,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-04-30","val":1,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-07-31","val":1,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"},{"start":"2021-11-01","end":"2022-01-31","val":1,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":1,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":1,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":1,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":1,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-08-01","end":"2023-10-31","val":1,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":1,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":1,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":1,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":1,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-04-30","val":1,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-08-01","end":"2025-10-31","val":1,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":1,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}],"segment":[{"start":"2015-08-01","end":"2016-07-31","val":1,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2017-08-01","end":"2017-10-31","val":1,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":1,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":1,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":1,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":1,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":1,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":1,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":1,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":1,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":1,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":1,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":1,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":1,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":1,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":259238000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":89831000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":89831000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":189823000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":99992000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":99992000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":305823000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":116000000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":116000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":439158000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":437249000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":133335000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":233428000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":233428000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":233278000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":233278000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":431067000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":431047000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":197639000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":197639000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":197769000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":197769000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":649291000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":648010000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":218224000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":218224000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":216963000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":216963000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":866489000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":866981000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":866981000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":217198000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":218971000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":225969000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":225969000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":225969000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":225969000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":464042000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":464042000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":238073000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":238073000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":238073000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":238073000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":740122000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":740122000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":276080000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":276080000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":276080000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":276080000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":1049835000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1049835000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1049835000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":309713000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":309713000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":334367000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":334367000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":334367000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":334367000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":699899000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":699899000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":365532000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":365532000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":365532000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":365532000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":1116624000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":1116624000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":416725000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":416725000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":416725000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":416725000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":1530056000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1530056000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":1530056000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":413432000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":413432000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":462904000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":462904000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":462904000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":941507000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":941507000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":478603000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":478603000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":478603000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":1417659000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":1417659000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":476152000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":476152000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":476152000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1849914000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1849914000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1849914000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":432255000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":426868000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":426868000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":858544000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":858544000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":431676000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":431676000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":1309151000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":1309151000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":450607000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":450607000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":1763240000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1763240000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1764569000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":434327000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":434327000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":861859000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":862568000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":427532000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":427887000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":1278016000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":1279077000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":416157000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":416509000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":1717084000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1718492000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1718492000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":431371000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":431769000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":887967000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":887967000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":456198000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":456198000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":1312759000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":1312759000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":424792000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":424792000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":1737858000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1737858000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1737858000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":434801000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":434801000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":881433000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":881433000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":446632000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":446632000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1337979000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1337979000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":456546000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":456546000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":1817141000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":1817141000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":481036000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":481036000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":985031000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":985031000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":503995000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":503995000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":1492378000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":507347000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":2030604000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":533771000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":1081186000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":547415000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-118765000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":-37154000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":-37154000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-72385000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-35231000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-35231000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-117088000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-44703000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-44703000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":-165017000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-104626000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":-47929000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":-136381000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-136381000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":-114479000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":-114479000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-228671000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-189880000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-92290000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-92290000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":-75401000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-75401000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-338338000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-284379000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-109667000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":-109667000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":-94499000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":-94499000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-426951000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-348409000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-348409000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":-88613000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":-64030000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":-59039000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-59039000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":-59039000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-59039000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-118896000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-118896000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-59857000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-59857000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":-59857000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-59857000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-201178000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-201178000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-82282000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-82282000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":-82282000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-82282000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-280408000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-280408000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-280408000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":-79230000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":-79230000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":-95190000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-95190000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":-95190000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-95190000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":-211344000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":-211344000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-116154000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":-116154000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":-116154000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":-116154000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":-415522000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":-415522000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-204178000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":-204178000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":-204178000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":-204178000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":-598041000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-598041000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":-598041000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":-182519000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":-182519000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":-220337000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-220337000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":-220337000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":-427396000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":-427396000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-207059000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-207059000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":-207059000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":-657569000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":-657569000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":-230173000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":-230173000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":-230173000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":-828921000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-828921000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-828921000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":-171352000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":-182073000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-182073000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-338321000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-338321000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-156248000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-156248000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-518894000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-518894000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-180573000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-180573000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-660782000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-660782000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-662111000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-137256000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-137256000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-231676000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-232385000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-94420000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-94775000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-324024000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-325085000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-92348000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-92700000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-457444000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-458852000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-458852000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-80257000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-80655000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-137163000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-137163000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-56508000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-56508000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-195803000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-195803000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-58640000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-58640000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-207150000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-207150000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-207150000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-5706000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-5706000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":31339000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":31339000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":37045000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":37045000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":19751000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":19751000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-11588000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-11588000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":7563000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":7563000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":27250000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":27250000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":92688000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":92688000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":65438000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":65438000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":141333000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":48645000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":172541000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":49335000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":133472000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":84137000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":8700000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":8700000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":18900000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":18900000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":10200000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":10200000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":28900000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":28900000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":10000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":10000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":39100000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":39100000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":39100000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":10400000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":10400000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":20900000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":20900000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":10500000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":10500000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":31700000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":31700000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":10800000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":10800000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":42600000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":42600000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":42600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":10900000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":10900000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":21700000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":21700000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":10800000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":10800000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":32400000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":32400000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":10700000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":10700000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":43300000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":43300000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":43300000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":10700000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":10700000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":21900000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":21900000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":11200000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":11200000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":32600000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":32600000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":10600000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":10600000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":42400000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":42400000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":42400000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":9600000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":9600000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":19500,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":19500000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":10000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":10000000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":29300000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":29300000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":9800000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":9800000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":38600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":38600000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":9000000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":9000000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":18100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":18100000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":9100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":9100000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":27600000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":9600000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":37700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":10300000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":20800000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":10500000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2018-08-01","end":"2019-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":3002000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":3002000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-01-31","val":3000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-11-01","end":"2020-01-31","val":3000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":3000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":3000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":3002000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":3002000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":3002000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":3000000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2020-07-31","val":3000000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-07-31","val":3002000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":3002000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":2822000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":2822000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":2822000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":2822000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":2800000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":2822000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":2822000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":2800000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":1420000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1420000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1420000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":597000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":597000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":597000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-304000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-304000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-1109000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-1109000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-1109000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-1109000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":-1040000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-1040000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-1040000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2018-07-31","val":100000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-01-31","val":150000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":175000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-10-31","val":148378000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":161088000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":157841000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":153363000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":153363000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":154571000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":149093000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":138753000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":129269000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":129269000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":129269000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":129269000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":129269000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":120896000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":109601000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":98544000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":129583000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":129583000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":129583000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":129583000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":129583000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":118116000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":114686000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":104517000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":98507000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":98507000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":98507000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":98507000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":98507000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":101336000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":102871000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":102912000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":114522000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":114522000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":114522000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":114522000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":114522000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":124030000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":115647000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":145302000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":138988000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":138988000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":138988000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":135511000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":196730000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":29968000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":31668000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":34371000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":36569000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":36569000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":36569000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":36569000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":36569000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":41080000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":41309000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":42411000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":42670000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":42670000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":42670000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":42670000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":42670000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":43221000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":43585000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":44171000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":39801000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":39801000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":39801000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":39801000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":39801000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":36296000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":34101000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":31481000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":29567000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":29567000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":29567000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":29567000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":29567000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":28917000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":29151000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":23884000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":24163000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":24163000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":24163000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":24163000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":24163000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":23621000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":21819000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":24951000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":23234000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":23234000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":23234000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":24094000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":33059000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":118410000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":129420000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":123470000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":116794000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":116794000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":116794000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":116794000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":116794000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":113491000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":107784000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":96342000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":86599000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":86599000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":86599000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":86599000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":86599000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":77675000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":66016000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":54373000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":89782000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":89782000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":89782000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":89782000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":89782000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":81820000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":80585000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":73036000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":68940000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":68940000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":68940000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":68940000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":68940000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":72419000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":73720000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":79028000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":90359000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":90359000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":90359000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":90359000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":90359000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":100409000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":93828000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":120351000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":115754000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":115754000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":115754000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":111417000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":163671000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":8750000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":8750000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":21436000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":21436000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":12686000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":30593000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":30593000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":9157000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":42231000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":42231000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":9976000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":9976000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":22374000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":22374000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":12398000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":12398000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":34234000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":34234000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":11860000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":11860000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":46216000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":46216000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":13476000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":13476000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":25557000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":25557000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":12081000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":12081000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":36910000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":36910000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":11353000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":11353000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":48509000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":48509000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":48509000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":11849000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":11849000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":23763000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":23763000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":11914000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":11914000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":35561000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":35561000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":11798000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":11798000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":46886000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":46886000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":46886000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":10117000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":10117000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":20038000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":20038000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":9921000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":9921000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":28194000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":28194000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":8156000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":8156000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":37973000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":39973000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":10024000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":10024000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":19643000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":19643000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":9619000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":9619000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":27740000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":8097000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":37419000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":8852000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":17668000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":8816000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":123002000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":135680000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":132519000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":127326000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":127326000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":127326000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":127326000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":127326000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":126542000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":121066000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":112207000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":105903000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":105903000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":105903000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":105903000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":105903000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":100665000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":91519000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":83427000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":118740000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":118740000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":118740000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":118740000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":118740000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":111522000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":106711000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":97804000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":93554000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":93554000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":93554000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":93554000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":93554000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":96301000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":97307000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":96895000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":109133000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":109133000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":109133000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":109133000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":109133000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":118593000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":112051000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":142200000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":134526000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":134526000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":134526000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":131159000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":191068000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2016-10-31","val":47814000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":48640000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":48450000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":58377000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":105588000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":122328000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":143485000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":150721000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":175661000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":197227000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":197227000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":197227000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":197227000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":197227000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-07-31","val":16304000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2018-07-31","val":26158000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":39540000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":39540000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":39540000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":39540000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":39540000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":7212000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":7556000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":7597000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":3535000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":15856000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":17115000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":24151000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":24886000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":31386000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":30240000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":30240000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":30240000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":30240000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":30240000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":10078000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":10402000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":10454000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":9197000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":17571000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":20739000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":25233000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":27304000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":33927000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":40695000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":40695000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":40695000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":40695000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":40695000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":10524000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":10820000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":11832000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":12758000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":19007000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":21749000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":25506000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":29112000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":35738000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":41332000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":41332000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":41332000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":41332000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":41332000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":9762000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":10847000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":12560000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":14891000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":22259000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":23849000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":28084000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":32629000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":39122000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":41909000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":41909000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":41909000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":41909000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":41909000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":2840000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":2929000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":2934000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":1692000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":25111000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":12718000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":18315000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":18510000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":26244000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"},{"end":"2019-07-31","val":3511000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":3511000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":3511000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":3511000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":3511000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-10-31","val":7398000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":6086000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":3073000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":5784000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q2I"},{"end":"2018-07-31","val":22196000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":18280000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":9244000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q2I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-10-31","val":0.056,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.054,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.053,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.053,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0.053,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.053,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.054,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.054,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.055,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0.055,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0.055,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0.055,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0.055,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.055,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.056,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.056,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.057,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0.057,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0.057,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0.057,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0.057,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.057,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.058,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.058,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.061,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0.061,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0.061,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0.061,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0.061,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.063,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.064,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.064,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.064,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":0.064,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":0.064,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":0.064,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":0.064,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.063,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.064,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.063,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.063,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":0.063,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":0.063,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.063,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.063,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":535000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":535000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":535000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":535000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":1038000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":1408000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":1391000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":1667000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":1667000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":1667000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":1667000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":1667000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1867000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":2805000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":4128000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":4981000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":4981000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":4981000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":4981000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":4981000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":5857000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":7477000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":14525000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":16150000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":16150000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":13215000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":13215000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":13215000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":13215000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":13215000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":12702000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":13054000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":14329000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":22554000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":22554000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":22554000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":22554000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":22554000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":16327000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":24897000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":32137000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":30527000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":30527000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":20777000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":20777000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":20777000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":30627000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":19611000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":19999000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":22858000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":22858000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":22858000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":22858000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":22858000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17798000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":19364000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18946000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":21036000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":21036000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2024-10-31","val":16747000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2018-07-31","val":9739000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":12043000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":12043000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":12043000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":12043000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":12043000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":13901000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":12173000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":13120000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":14404000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":14404000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":14404000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":14404000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":14404000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":15540000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":15438000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":13375000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":12071000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":12071000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":12071000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":12071000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":12071000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":12689000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":14085000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":28446000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":37431000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":37431000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":37431000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":37431000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":37431000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":33086000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":57349000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":55366000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":56135000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":56135000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":56135000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":56135000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":56135000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":24600000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":32444000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":35857000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":26475000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":26475000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":26475000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":26475000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":26475000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":29120000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":32017000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":32629000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":38313000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":38313000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":38313000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":45236000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":111900000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherAssetsMiscellaneousNoncurrent":{"label":"Other Assets, Miscellaneous, Noncurrent","description":"Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.","units":{"USD":[{"end":"2017-07-31","val":4229000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":4068000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":4068000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":4068000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":4068000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":4068000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":4857000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":5381000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":9756000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":9834000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-07-31","val":7978000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":7978000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":7978000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":7978000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":4680000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":5261000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":6225000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":7649000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":7649000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":7649000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":7649000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":7649000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":7347000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":7240000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":5832000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":37855000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":37855000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":37855000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":37855000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":37855000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":39127000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":41907000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":12820000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":14441000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":14441000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":14441000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":14441000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":14441000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17260000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":19698000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":19345000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":22543000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":22543000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":22543000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":22543000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":22543000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":24035000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":25547000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":24918000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":27954000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":27954000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":27954000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":27954000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":27954000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":28588000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":28468000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":28731000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":22265000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":22265000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":22265000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":22265000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":22265000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":22008000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":26134000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":24291000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":31941000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":31941000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":31941000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":31941000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":31941000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":30807000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":29892000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":28393000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":27961000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":27961000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":27961000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":27961000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":27961000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":28947000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":29210000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":31521000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":39617000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":39617000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":39617000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":43317000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":113572000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-14000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":25000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-26000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-9000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-8000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":2000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-8000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-8000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-158000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-158000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-150000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-150000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-84000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-84000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":74000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":74000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-614000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-614000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-484000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-484000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":-1131000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":-1131000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":-517000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":-517000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":853000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":853000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":1331000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":1331000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":478000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":478000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":469000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":469000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":956000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":956000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":487000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":487000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-1473000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-1473000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":-1938000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-1938000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":-465000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-465000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-2427000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-2427000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-6138000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-6138000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-3711000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-3711000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":275000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":275000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":3917000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":3917000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":1793000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":1793000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":1518000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":1518000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":6050000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":6050000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1468000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1468000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-4582000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-4582000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":5317000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":5317000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":258000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":258000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":-155000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-155000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":3245000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":2987000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":554000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":2905000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":3357000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":452000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","description":"Amount after tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-14000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":25000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":-1000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":-26000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":-9000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":-8000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":2000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-8000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-8000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-158000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-158000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":-150000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":-150000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":-84000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":74000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-94000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2017-10-31","val":-130000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-614000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-484000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":-484000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":-484000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4"},{"start":"2018-02-01","end":"2018-04-30","val":-517000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":-896000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":-166000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":1019000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":478000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":478000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":1671000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":565000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":-96000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":487000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":487000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1361000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":-1150000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":-323000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q4"},{"start":"2021-02-01","end":"2021-04-30","val":465000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":-465000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-2038000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":-651000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-1776000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q4"},{"start":"2022-02-01","end":"2022-04-30","val":-3711000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-3711000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-6068000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2022-10-31","val":-3642000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":3917000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":3917000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4"},{"start":"2023-02-01","end":"2023-04-30","val":1518000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":1518000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":905000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":796000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":5254000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":-4582000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-4582000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":5317000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":5317000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":413000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":-155000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-155000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":-155000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":2987000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":554000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":2905000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":2905000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":452000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OtherEmployeeRelatedLiabilitiesCurrent":{"label":"Other Employee-related Liabilities, Current","description":"Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":3262000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":3262000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":2028000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":2028000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":3712000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":5039000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":5003000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":5700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":5700000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":5700000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":5700000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":5700000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":5912000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":8185000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":8959000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":9567000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":9567000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":9567000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":9567000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":9567000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":9446000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":10598000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":11795000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":11931000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":11931000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":11931000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":11931000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":5112000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":13033000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":16097000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":16081000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":10301000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":10301000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":10301000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":10301000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":10301000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":9929000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":11929000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":9996000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":13596000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":13596000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":11921000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":11921000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":11921000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":12625000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9603000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":9887000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11188000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":11188000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":11188000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":11188000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":11188000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":8512000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":10083000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":11977000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14105000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":14105000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":12190000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":12190000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":12190000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":15807000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12706000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":13267000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":20244000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":20244000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":20244000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":20945000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":20945000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":14451000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":13265000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":14690000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":16233000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":16233000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":16233000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":21359000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":20469000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":1103000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":1103000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":1103000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":1103000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":7044000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":8429000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":9163000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":10289000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":10289000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":10289000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":11140000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":11140000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":10554000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":7815000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":14090000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":29713000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":29713000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":29713000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":29713000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":29713000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":39487000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":39807000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":29064000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":27547000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":27547000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":27547000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":27547000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":27547000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":16827000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":17133000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":19578000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":27436000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":27436000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":27436000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":27436000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":27436000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":33326000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":35842000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":35608000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":42679000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":42679000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":42679000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":42679000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":42679000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":38354000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":38636000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":31294000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":35161000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":35161000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":35161000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":35161000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":35161000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":29935000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":35745000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":34544000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":39754000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":39754000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":39754000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":39754000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":39754000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":33987000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39635000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":35945000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":49130000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":49130000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":49130000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":49130000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":49130000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":49438000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":48721000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":43090000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":45870000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":45870000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":45870000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":46192000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":30083000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":-483000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":328000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":327000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":187000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":-129000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-129000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":-369000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":-183000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":-929000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":-457000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":-777000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":-601000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":-764000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-764000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-764000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":-131000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":-131000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":-141000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":-141000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":186000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":186000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":962000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":962000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":962000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":759000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":759000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":1121000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":1121000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":1837000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":1837000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":2786000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":2786000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":2786000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":-103000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":-103000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":236000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":236000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":33000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":33000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":-324000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":-324000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":-324000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":-1671000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":-1671000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":-4354000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":-4354000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":-7025000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":-7025000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":-6380000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-6380000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-6380000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-3072000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":-3072000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-5156000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":-5156000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":-7181000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":-7181000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":-9282000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-9282000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-9282000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":776000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":776000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":2427000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":2427000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":6275000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":6275000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":11388000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":11388000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":11388000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":4044000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":4044000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":8859000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":8859000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":14117000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":14117000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":13312000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":13312000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":817000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":817000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":2130000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":2130000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":4690000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":4829000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-1777000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":5822000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PaymentForContingentConsiderationLiabilityFinancingActivities":{"label":"Payment for Contingent Consideration Liability, Financing Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-04-30","val":1040000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":1040000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":1040000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1040000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":1040000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"PaymentsForHedgeFinancingActivities":{"label":"Payments for Hedge, Financing Activities","description":"The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-01-31","val":143175000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":143200000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2018-01-31","val":143175000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-01-01","end":"2018-01-31","val":143200000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-01-01","end":"2018-01-31","val":143200000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-01-01","end":"2018-01-31","val":143200000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-01-01","end":"2018-01-31","val":143200000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-01-01","end":"2018-01-31","val":143200000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2017Q4I"},{"start":"2017-08-01","end":"2018-04-30","val":143175000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":143175000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":143175000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":143175000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":143175000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":125079000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":125079000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":125079000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":125079000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":125079000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":125079000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":125079000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":58570000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":58570000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":58570000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":58570000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":59192000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":59192000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":106131000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":106131000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":131139000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":131139000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":220100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":220100000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":257859000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":307900000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":50225000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":383098000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PaymentsOfDebtExtinguishmentCosts":{"label":"Payment for Debt Extinguishment or Debt Prepayment Cost","description":"Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":1580000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":1580000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":1580000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":1580000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":1580000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":1580000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":1580000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":1580000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":1580000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2020-08-01","end":"2021-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":14709000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":14709000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":14709000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":14709000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":14709000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":14709000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":14709000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":14709000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":14709000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2018-08-01","end":"2018-10-31","val":75000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":75000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":75000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":75000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":75000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":75000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-01-31","val":2771000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":2771000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":3448000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":3448000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":299000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":803000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":2659000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":2791000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":3186000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3186000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":2243000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":2243000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":1609000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":1609000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":1609000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":1609000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":1717000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":1717000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":1717000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":85000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":85000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":85000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":85000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":85000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":85000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":85000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":85000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":85000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":116116000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":14066000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":31546000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":85740000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":106345000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":106345000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":87448000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":87448000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":117550000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":117550000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":156420000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":156420000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":242525000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":242525000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":242525000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":59108000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":59108000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":183102000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":183102000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":485777000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":485777000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":716417000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":716417000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":716417000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":79766000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":79766000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":167066000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":167066000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":324581000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":324581000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":468144000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":468144000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":468144000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":321474000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":321474000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":416636000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":416636000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":524568000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":524568000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":607194000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":607194000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":607194000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":513998000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":513998000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":859576000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":859576000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":1145335000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":1145335000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":1392737000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1392737000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1392737000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":290050000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":290050000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":556148000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":556148000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":794180000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":794180000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":1081246000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1081246000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1081246000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":256202000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":256202000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":508984000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":508984000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":711253000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":711253000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":955330000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":955330000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":955330000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":278178000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":278178000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":455254000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":455254000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":740034000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":740034000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":871259000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":871259000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":110011000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":110011000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":493156000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":493156000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":941406000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":1359593000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":290086000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":472824000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":184000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":184000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":184000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":184000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":184000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":184000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":184000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":184000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":184000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":22792000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":22792000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":22227000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":22227000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":22227000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":18662000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":18662000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":18662000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":18662000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":19017000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":19017000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":19017000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":19017000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":19017000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-01-31","val":4500000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":4500000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":4500000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":4500000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":4500000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":4500000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":23308000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":9642000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":20021000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":33419000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":42294000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":42294000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":11915000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":11915000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":24616000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":24616000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":37797000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":37797000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":50181000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":50181000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":50181000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":17965000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":17965000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":31993000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":31993000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":46089000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":46089000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":62372000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":62372000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":62372000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":29832000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":29832000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":72383000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":72383000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":94815000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":94815000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":118452000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":118452000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":118452000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":18203000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":18203000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":39451000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":39451000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":72073000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":72073000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":89488000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":89488000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":89488000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":12252000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":12252000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":25168000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":25168000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":41111000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":41111000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":58647000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":58647000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":58647000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":8844000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":8844000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":17390000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":17390000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":34279000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":34279000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":49058000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":49058000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":49058000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":19702000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":19702000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":30772000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":30772000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":52603000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":52603000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":65404000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":65404000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":65404000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":13020000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":13020000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":36784000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":36784000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":54813000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":54813000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":75252000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":75252000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":9831000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":9831000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":44438000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":44438000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":59533000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":71283000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":22319000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":28247000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities":{"label":"Liability, Defined Benefit Plan, Current","description":"Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":3340000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":13337000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":3773000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":14371000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":14371000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":14371000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":14371000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":14371000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":6008000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":18036000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":7581000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":21931000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2016-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0.000025,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0.000025,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0.000025,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0.000025,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0.000025,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0.000025,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":0.000025,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0.000025,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0.000025,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0.000025,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":0.000025,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0.000025,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0.000025,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0.000025,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0.000025,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0.000025,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":0.000025,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":0.000025,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":0.000025,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0.000025,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0.000025,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0.000025,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0.000025,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.000025,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.000025,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.000025,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.000025,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0.000025,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0.000025,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0.000025,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0.000025,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.000025,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.000025,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.000025,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.000025,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0.000025,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0.000025,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0.000025,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0.000025,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.000025,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.000025,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.000025,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.000025,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.000025,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.000025,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.000025,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.000025,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.000025,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.000025,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-09-30","val":200000000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":200000000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":200000000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":200000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":200000000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":200000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":200000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":200000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":200000000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":200000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":200000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":200000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":200000000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":200000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":200000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":200000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":200000000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":200000000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":200000000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":200000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":200000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":200000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":200000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":200000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":200000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":200000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":200000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":200000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":200000000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":200000000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":200000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":200000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":200000000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":200000000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":200000000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":200000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":200000000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":200000000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":200000000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":200000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":200000000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":200000000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":200000000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":200000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":200000000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":200000000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":200000000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":200000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":200000000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":200000000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":200000000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":200000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":200000000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":200000000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":200000000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":200000000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":200000000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":200000000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":200000000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":200000000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":200000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":200000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":200000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":200000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":200000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":200000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-01-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PreferredStockValueOutstanding":{"label":"Preferred Stock, Value, Outstanding","description":"Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.","units":{"USD":[{"end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-07-31","val":16138000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":16138000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":16138000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":16138000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":16304000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":18192000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":44313000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":28362000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":28362000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":28362000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":28362000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":28362000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":28942000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":31547000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":36615000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":36818000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":36818000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":36818000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":36818000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":36818000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":39621000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":49456000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":73744000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":74665000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":74665000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":74665000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":74665000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":74665000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":61654000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":65708000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":63189000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":63032000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":63032000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":63032000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":63032000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":63032000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":56719000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":69994000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":65918000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":56816000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":56816000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":56816000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":56816000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":56816000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":48882000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":60404000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":86328000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":93787000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":93787000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":93787000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":93787000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":93787000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":90528000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":115763000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":121611000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":147087000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":147087000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":147087000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":147087000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":147087000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":86920000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":108825000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":114123000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":97307000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":97307000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":97307000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":97307000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":97307000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":98452000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":111923000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":110981000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":105391000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":105391000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":105391000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":98513000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":184007000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PrepaidTaxes":{"label":"Prepaid Taxes","description":"Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-07-31","val":1629000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":19690000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":19690000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":19690000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":19690000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":19690000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":1629000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":1548000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":1477000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-01-31","val":564219000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":564219000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":563937000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":563937000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":563587000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":563587000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":563587000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-75000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":-75000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2022-08-01","end":"2023-01-31","val":-145704000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":-145704000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2015-08-01","end":"2016-04-30","val":73319000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"}]}},"ProceedsFromHedgeFinancingActivities":{"label":"Proceeds from Hedge, Financing Activities","description":"The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.","units":{"USD":[{"start":"2020-08-01","end":"2021-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":39880000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":39880000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":39880000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":39880000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":39880000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":39880000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":39880000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":39880000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":39880000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":254455000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":254455000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":254455000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":254455000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":254455000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":254455000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":254455000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":254455000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":254455000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":138304000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2020-08-01","end":"2020-10-31","val":723757000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":723757000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":723617000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":723617000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":723617000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":723617000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":723617000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":723617000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":89128000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":89128000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":89128000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":89128000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":88687000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":88687000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":88687000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":88687000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":88687000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-01-31","val":848010000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":848010000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":848010000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":848010000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"ProceedsFromIssuanceOfSeniorLongTermDebt":{"label":"Proceeds from Issuance of Senior Long-term Debt","description":"The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":73255000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":73255000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"}]}},"ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions":{"label":"Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised","description":"Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.","units":{"USD":[{"start":"2015-08-01","end":"2016-04-30","val":2747000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":3149000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-04-30","val":26662000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-07-31","val":32254000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":32254000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":72010000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2016-08-01","end":"2017-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-01-31","val":87975000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":88000000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2018-01-31","val":87975000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-01-01","end":"2018-01-31","val":88000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-01-01","end":"2018-01-31","val":88000000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-01-01","end":"2018-01-31","val":88000000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-01-01","end":"2018-01-31","val":88000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-01-01","end":"2018-01-31","val":88000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2017Q4I"},{"start":"2017-08-01","end":"2018-04-30","val":87975000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":87975000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":88000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":87975000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":0,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2021-09-01","end":"2021-09-30","val":10000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3I"},{"start":"2021-08-01","end":"2022-04-30","val":10000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","description":"Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":32757000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":15225000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":40285000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":66613000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":102135000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":102135000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":19950000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":19950000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":41200000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":41200000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":59542000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":59542000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":84156000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":84156000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":84156000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":35920000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":35920000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":84927000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":84927000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":147868000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":147868000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":297461000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":297461000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":297461000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":143409000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":143409000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":297596000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":297596000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":460563000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":460563000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":588763000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":588763000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":588763000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":171441000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":171441000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":299380000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":299380000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":498611000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":498611000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":645828000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":645828000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":645828000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":97578000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":97578000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":260852000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":260852000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":486640000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":486640000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":784176000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":784176000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":784176000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":272024000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":272024000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":568697000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":568697000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":778914000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":778914000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":1058116000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1058116000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1058116000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":267667000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":267667000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":529112000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":529112000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":722983000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":722983000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":965040000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":965040000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":965040000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":248980000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":248980000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":429219000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":429219000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":625519000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":625519000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":774237000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":774237000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":91648000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":91648000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":162139000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":162139000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":272846000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":476173000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":236608000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":431724000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":586000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":836000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":836000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":980000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":980000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":73000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":73000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":73000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":73000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":77000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":77000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":134000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":134000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":134000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2019-08-01","end":"2020-01-31","val":24147000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":70878000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":75413000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-01-31","val":2999000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":2999000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":70055000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":70055000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":70055000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":70055000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":17999000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":17999000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":17999000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":17999000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":17999000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":17999000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":17999000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":17999000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":17999000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":706363000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":706363000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":2011000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":3016000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":1250000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":2000000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"ProceedsFromSaleMaturityAndCollectionsOfInvestments":{"label":"Proceeds from Sale, Maturity and Collection of Investments","description":"The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":31638000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":31638000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":32640000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":32640000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":32640000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":32640000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":32640000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":32640000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":32640000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":7870000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":24147000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":7870000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-04-30","val":70878000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":75413000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":75413000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-07-31","val":70055000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":4750000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":3149000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":3500000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":1472000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":2180000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":26662000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":15600000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":15600000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":25231000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":25231000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":36819000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":68186000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":33100000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":33100000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":33100000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":29890000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-07-31","val":12200000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":12200000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":12200000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":6900000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":6900000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":6900000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":15100000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":15100000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":15100000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":6500000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":6500000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":6500000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":4200000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":4200000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":2800000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ProceedsFromStockPlans":{"label":"Proceeds from Stock Plans","description":"The cash inflow associated with the amount received from the stock plan during the period.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":32254000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-01-31","val":36819000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":68186000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":72010000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":72010000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":29890000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":33364000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":33364000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":67277000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":67277000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":69210000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":69210000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":69210000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":23973000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":23973000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":26486000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":26486000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":56515000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":56515000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":57797000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":19600000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":19600000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":21904000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":21904000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":62343000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":62343000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":65766000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":65766000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":65766000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":30139000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":30139000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":32053000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":32053000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":66644000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":66644000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":67826000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":67826000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":67826000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":22186000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":22186000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":22896000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":22896000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":23268000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":23268000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":46501000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":46501000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":46501000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":13783000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":13783000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":15153000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":15153000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":50660000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":50660000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":51571000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":51571000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":28113000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":28113000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":29300000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":29300000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":68525000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":68935000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":29035000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":29035000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-07-31","val":97605000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":97605000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":97605000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":97605000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":109513000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":123395000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":133567000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":146973000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":146973000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":146973000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":146973000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":146973000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":166224000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":177646000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":193995000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":212904000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":212904000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":212904000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":212904000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":212904000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":243752000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":278542000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":302547000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":320131000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":320131000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":320131000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":320131000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":320131000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":339470000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":359804000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":383020000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":394397000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":394397000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":394397000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":394397000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":394397000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":398331000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":415310000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":434657000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":448769000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":448769000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":448769000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":448769000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":448769000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":452579000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":463979000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":476517000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":481401000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":481401000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":481401000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":481401000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":481401000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":493747000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":507365000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":524953000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":532162000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":532162000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":532162000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":532162000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":532162000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":537562000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":553876000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":568866000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":590919000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":590919000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":590919000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":590919000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":590919000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":595628000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":603290000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":618816000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":611253000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":611253000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":611253000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":616606000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":619729000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2016-07-31","val":42218000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":42218000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":42218000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":42218000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":46328000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":51944000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":53545000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":58072000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":58072000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":58072000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":58072000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":58072000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":67575000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":69074000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":76322000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":85111000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":85111000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":85111000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":85111000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":85111000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":104750000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":125924000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":134562000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":136962000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":136962000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":136962000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":136962000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":136962000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":140470000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":143430000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":149688000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":143172000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":143172000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":143172000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":143172000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":143172000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":133156000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":131971000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":133392000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":131621000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":120596000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":117609000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":117494000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":113440000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":111361000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":112584000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":115465000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":111865000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":110204000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":115224000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":114785000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":136180000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":136180000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":132455000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":138753000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":143711000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":142814000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":138309000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":131677000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":119000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":-85000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":-85000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":815000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":815000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":815000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":437000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":437000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":437000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":822000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":822000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":822000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":655000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":655000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":655000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":200000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":200000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":212000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":212000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":212000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":830000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":830000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":1415000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ReclassificationsOfTemporaryToPermanentEquity":{"label":"Reclassifications of Temporary to Permanent Equity","description":"The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":-310379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":-310379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"}]}},"RelatedPartyTransactionPurchasesFromRelatedParty":{"label":"Related Party Transaction, Purchases from Related Party","description":"Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":200000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":400000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":700000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":300000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":700000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":800000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":200000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":200000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":700000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":700000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":500000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":500000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":900000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":200000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":900000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":300000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":5000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":4600000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"}]}},"RepaymentsOfAssumedDebt":{"label":"Repayments of Assumed Debt","description":"The cash outflow from the repayments of a long-term debt originally issued by another party but is assumed by the entity.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":7124000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":7124000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":7124000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":7124000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":7124000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":7124000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":7124000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":7124000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":7124000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":1428000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":1428000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":1696000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1696000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1696000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":991000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":991000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":991000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":991000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":991000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":991000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":991000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":991000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":991000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"RepaymentsOfSeniorDebt":{"label":"Repayments of Senior Debt","description":"The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":75000000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":75000000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":75000000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":75000000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":75000000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":75000000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":75000000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":75000000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":75000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":0,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":73510000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":23857000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":23857000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":49881000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":26024000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":26024000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":81271000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":31390000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":31390000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":116400000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":116400000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":35129000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":75281000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":75281000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":75281000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":75281000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":146195000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":146195000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":70914000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":70914000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":70914000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":70914000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":220802000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":220802000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":74607000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":74607000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":74607000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":74607000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":288619000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":288619000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":288619000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":67817000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":67817000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":64512000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":64512000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":64512000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":64512000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":135436000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":135436000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":70924000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":70924000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":70924000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":70924000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":216727000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":216727000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":81291000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":81291000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":81291000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":81291000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":313777000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":313777000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":313777000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":97050000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":97050000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":110531000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":110531000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":110531000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":110531000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":233568000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":233568000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":123037000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":123037000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":123037000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":123037000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":371550000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":371550000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":137982000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":137982000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":137982000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":137982000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":500719000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":500719000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":500719000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":129169000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":129169000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":138206000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":138206000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":138206000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":277294000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":277294000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":139088000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":139088000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":139088000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":418640000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":418640000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":141346000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":141346000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":141346000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":553978000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":553978000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":553978000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":135338000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":135804000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":135804000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":271375000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":271375000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":135571000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":135571000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":416292000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":416292000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":144917000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":144917000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":556950000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":556950000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":558008000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":144266000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":144266000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":285874000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":286397000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":141608000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":141870000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":427949000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":428731000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":142075000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":142334000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":571962000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":572999000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":572999000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":149195000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":149443000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":291744000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":291744000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":142301000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":142301000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":434760000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":434760000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":143016000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":143016000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":580961000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":580961000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":580961000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":151975000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":151975000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":312376000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":312376000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":160401000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":160401000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":471596000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":471596000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":159220000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":159220000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":638992000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":638992000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":173959000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":173959000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":356744000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":356744000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":182785000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":182785000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":543157000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":186413000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":736823000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":187482000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":389741000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":202259000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2017-07-31","val":1138000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":1129000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3I"},{"end":"2018-01-31","val":1148000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4I"},{"end":"2018-04-30","val":1132000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":1123000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":1123000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":1109000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":1109000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3I"},{"end":"2019-01-31","val":1185000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":1185000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4I"},{"end":"2019-04-30","val":1124000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2019-04-30","val":1124000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1I"},{"end":"2019-07-31","val":2842000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":2842000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":2842000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":3144000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":3144000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3I"},{"end":"2020-01-31","val":3099000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":3099000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4I"},{"end":"2020-04-30","val":3037000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2020-04-30","val":3037000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1I"},{"end":"2020-07-31","val":3254000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":3254000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":3254000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":3042000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":3042000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3I"},{"end":"2021-01-31","val":3210000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":3210000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-04-30","val":3265000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2021-04-30","val":3265000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3150000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3150000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":3150000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":3215000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":3215000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3I"},{"end":"2022-01-31","val":3057000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":3057000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4I"},{"end":"2022-04-30","val":3061000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2022-04-30","val":3061000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":3012000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":3012000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":3012000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":2851000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":2851000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3062000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":3062000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2804000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2023-04-30","val":2804000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2842000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":2842000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":2842000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2197000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":2197000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2110000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":2110000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2131000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2024-04-30","val":2131000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1I"},{"end":"2024-07-31","val":392000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":392000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":390000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":390000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3I"},{"end":"2025-01-31","val":314000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":314000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-04-30","val":27000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":15000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2025-10-31","val":15000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":15000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2016-07-31","val":-441933000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":-441933000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":-441933000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":-441933000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":-603988000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":-697200000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":-809177000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":-899830000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":-730969000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":-730969000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":-730969000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":-730969000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":-792456000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":-855087000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":-940761000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":-1028130000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":-1028130000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":-1028130000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":-1028130000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":-1028130000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2018-10-31","val":-1122395000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":-1245158000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":-1454971000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":-1649309000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":-1649309000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":-1649309000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":-1649309000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":-1649309000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2019-10-31","val":-1878609000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":-2096173000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":-2336844000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":-2522192000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":-2522192000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":-2522192000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":-2522192000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":-2522192000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":-2858143000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":-3145533000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":-3269173000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":-3627355000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":-3627355000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":-3627355000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":-3627355000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":-3627355000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-08-01","val":100600000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-08-01","val":100600000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-08-01","val":100600000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-08-01","val":-100600000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-08-01","val":-100600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2021-10-31","val":-3990340000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-4105401000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-4217036000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-4368026000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":-4368026000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":-4378362000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":-4378362000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":-4378362000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-4467142000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-4548666000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-4619635000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-4632922000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":-4632922000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":-4632922000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":-4632922000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":-4632922000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-4658514000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-4652346000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-4702434000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-4847199000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":-4847199000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":-4847199000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":-4847199000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":-4847199000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":-4831804000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":-4928614000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":-4894397000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":-4895693000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":-4895693000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":-4895693000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":-4873137000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"},{"end":"2026-01-31","val":-4986383000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":503410000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":188561000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-11-01","end":"2017-01-31","val":199214000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2017-02-01","end":"2017-04-30","val":205670000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":845903000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":845903000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":252458000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":275552000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":275552000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":275552000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":562296000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":286744000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":286744000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":286744000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":851709000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":289413000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":289413000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":289413000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":1155457000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1155457000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":1155457000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":303748000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":303748000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":313283000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":313283000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":313283000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":313283000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":648643000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":648643000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":335360000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":335360000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":335360000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":335360000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":936267000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":936267000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":287624000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":287624000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":287624000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":287624000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":1236143000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":1236143000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":1236143000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":299876000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":299876000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":314768000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":314768000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":314768000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":661535000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":661535000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":346767000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":346767000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":346767000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":979808000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":979808000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":318273000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":318273000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":318273000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1307682000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1307682000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1307682000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":327874000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":312754000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":312754000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":659136000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":659136000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":346382000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":346382000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":1003644000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":1003644000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":344508000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":344508000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":1394364000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1394364000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1394364000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":378517000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":378517000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":791598000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":791598000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":413081000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":413081000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":1195256000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":1195256000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":403658000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":403658000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":1580796000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1580796000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1580796000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":433609000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":433609000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":920104000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":920104000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":486495000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":486495000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":1368685000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":1368685000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":448581000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":448581000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":1862895000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1862895000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1862895000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":511054000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":511054000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":1076287000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":1076287000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":565233000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":565233000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1600864000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1600864000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":524577000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":524577000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":2148816000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":2148816000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":590956000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":590956000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":1245677000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":1245677000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":654721000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":654721000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":1884660000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":638983000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":2537927000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":670576000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":1393401000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":722825000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":100000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":200000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":200000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":500000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":200000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":600000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":100000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":100000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":100000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":100000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":200000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":100000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":400000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":300000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":300000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-04-30","val":342000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":342000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":253000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":253000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":9622000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":9622000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-01-31","val":3873000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":3873000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":3873000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":3873000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":4529000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":4529000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":656000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":656000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":4529000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":4529000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":4529000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-01-31","val":1543000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":1543000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":1543000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":1543000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":7011000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":7011000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":5468000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":5468000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":7827000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":7827000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":7827000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-01-31","val":685000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":685000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":685000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":685000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":1066000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":1066000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":381000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":381000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":1066000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":1066000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-08-01","end":"2019-10-31","val":12969000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":12969000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":36389000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":36389000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":23420000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":41888000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":41888000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":5499000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":45278000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":45278000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":9918000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":9918000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":13538000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":13538000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":3620000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":3620000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":13538000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":13538000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":16174000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":16174000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":3950000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":3950000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":3950000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":3950000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":5017000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":5017000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":1067000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":1067000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":55797000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":55797000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":55797000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":1346000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1346000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":5971000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":5971000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":4625000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":4625000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":5971000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":5971000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":10358000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":10358000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":10358000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":10620000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":10620000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":19805000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":19805000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":9185000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":9185000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":26462000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":26462000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":6657000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":6657000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":46153000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":46153000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":16397000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":16397000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":16893000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":16893000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":496000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":496000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":54435000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":37542000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":54435000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":4633000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":72417000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":67784000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":200833000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":70396000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":70396000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":151625000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":81229000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":81229000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":241582000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":89957000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":89957000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":350798000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":109216000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":129657000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":129657000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":153536000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":268165000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":311749000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":138508000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":138508000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":158213000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":411307000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":471825000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":143142000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":143142000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":160076000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":583011000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":171704000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":219052000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":442222000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":223170000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":663339000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":221117000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":241432000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":87756000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":87756000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":190453000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":102697000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":102697000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":305143000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":114690000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":114690000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":444928000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":139785000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":166809000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":166809000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":188561000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":349004000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":387775000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":182195000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":182195000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":199214000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":540767000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":593445000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":191763000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":191763000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":205670000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":766869000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":226102000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":275552000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":562296000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":286744000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":851709000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":289413000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":40599000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":17360000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":17360000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":38828000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":21468000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":21468000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":63561000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":24733000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":24733000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":94130000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":30569000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":37152000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":37152000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":35025000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":80839000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":76026000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":43687000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":43687000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":41001000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":129460000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":121620000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":48621000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":48621000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":45594000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":183858000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":54398000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":56500000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":120074000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":63574000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":188370000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":68296000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":161829000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":58599000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2015-08-01","end":"2015-10-31","val":58599000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":124727000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":66128000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":66128000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":200576000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":75849000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":75849000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":288493000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":286584000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-05-01","end":"2016-07-31","val":87917000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2"},{"start":"2016-08-01","end":"2016-10-31","val":128775000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":128775000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2016-10-31","val":128625000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2016-08-01","end":"2016-10-31","val":128625000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":240019000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":239999000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":111244000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":111244000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-11-01","end":"2017-01-31","val":111374000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":111374000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":368026000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":366745000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":128007000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":128007000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-02-01","end":"2017-04-30","val":126746000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":126746000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":500529000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":501021000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":501021000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-05-01","end":"2017-07-31","val":132503000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2017-05-01","end":"2017-07-31","val":134276000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2"},{"start":"2017-08-01","end":"2017-10-31","val":145405000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":145405000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2017-10-31","val":145405000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":145405000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":296606000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":296606000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":151201000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":151201000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-11-01","end":"2018-01-31","val":151201000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":151201000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":466466000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":466466000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":169860000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":169860000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-02-01","end":"2018-04-30","val":169860000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":169860000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":649657000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":649657000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":649657000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-05-01","end":"2018-07-31","val":183191000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2018-05-01","end":"2018-07-31","val":183191000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2"},{"start":"2018-08-01","end":"2018-10-31","val":196497000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":196497000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2018-10-31","val":196497000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":196497000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":410204000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":410204000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":213707000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":213707000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-11-01","end":"2019-01-31","val":213707000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":213707000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":655907000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":655907000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":245703000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":245703000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-02-01","end":"2019-04-30","val":245703000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":245703000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":909750000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":909750000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":909750000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-05-01","end":"2019-07-31","val":253843000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2019-05-01","end":"2019-07-31","val":253843000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2"},{"start":"2019-08-01","end":"2019-10-31","val":291838000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":291838000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2019-10-31","val":291838000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":596774000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":596774000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":304936000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":304936000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-11-01","end":"2020-01-31","val":304936000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":895936000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":895936000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":299162000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":299162000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2020-02-01","end":"2020-04-30","val":299162000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":1160389000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1160389000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1160389000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-05-01","end":"2020-07-31","val":264453000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2"},{"start":"2020-08-01","end":"2020-10-31","val":257290000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":257290000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":518361000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":518361000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":261071000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":261071000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":781719000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":781719000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":263358000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":263358000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":1052508000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1052508000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":1052779000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":250033000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":250033000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":491666000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":491852000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":241633000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":241726000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":726196000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":726475000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":234530000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":234623000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":978704000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":979075000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":979075000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":236072000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":236222000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":466010000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":466010000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":229788000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":229788000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":695271000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":695271000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":229261000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":229261000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":924696000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":924696000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":924696000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":235323000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":235323000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":472025000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":472025000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":236702000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":236702000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":717926000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":717926000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":245901000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":245901000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":977286000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":977286000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":253401000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":253401000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":514783000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":514783000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":261382000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":261382000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":775185000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":260402000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":1056465000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":285233000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":562776000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":277543000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"SeniorLongTermNotes":{"label":"Senior Notes, Noncurrent","description":"Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2016-07-31","val":73260000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":73260000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":73260000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":73260000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":429598000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q2I"},{"end":"2018-10-31","val":436745000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":17140000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":5386000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":10336000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":15380000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":20056000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":90728000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":143335000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":143335000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":193686000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":193686000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":231491000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":35515000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":77526000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":77526000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-04-30","val":122472000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":122472000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":177868000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":65925000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":138490000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":138490000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-04-30","val":233322000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":233322000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":306729000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":81426000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":167041000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":167041000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2020-04-30","val":259137000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":259137000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":351998000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":89198000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":173652000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":173652000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2021-04-30","val":268938000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":268938000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":358545000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":90547000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":178592000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-01-31","val":178592000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2022-04-30","val":263098000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-04-30","val":263098000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":343246000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":80955000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":166245000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":166245000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":239153000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":239153000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":311745000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":83998000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":169967000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":169967000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2024-04-30","val":252259000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":252259000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":333833000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":88749000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":182177000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":182177000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-08-01","end":"2025-04-30","val":266419000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":351590000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":77760000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":180324000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2020-08-01","end":"2020-10-31","val":34,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":31.51,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":31.56,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-08-01","end":"2021-10-31","val":33.66,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2020-08-01","end":"2020-10-31","val":3454000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":12211000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":12988000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2020-08-01","end":"2020-10-31","val":24.02,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":29.37,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":29.38,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2020-07-31","val":22632000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":22632000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":22632000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q2I"},{"end":"2024-07-31","val":22175000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":16245000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2020-10-31","val":31.5,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":31.4,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":31.19,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-10-31","val":32.74,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2020-08-01","end":"2020-10-31","val":2819000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":5251000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":7589000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.","units":{"USD/shares":[{"start":"2020-08-01","end":"2020-10-31","val":31.23,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":32.21,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":32.43,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-08-01","end":"2021-10-31","val":31.31,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2019-08-01","end":"2020-04-30","val":0.734,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":0.569,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2019-08-01","end":"2020-04-30","val":0.001,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":0.001,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend","description":"Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee","description":"The highest quantity of shares an employee can purchase under the plan per period.","units":{"shares":[{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2019-12-12","end":"2019-12-13","val":1000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2019Q4I"},{"end":"2019-12-13","val":1000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2019-12-13","val":1000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2019-12-13","val":1000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2019-12-13","val":1000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2019-12-13","val":1000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2019-12-13","val":1000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"end":"2022-12-31","val":1000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-12-31","val":1000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2022-12-31","val":1000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2022-12-31","val":1000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations","description":"Number of shares under non-option equity instrument agreements that were either cancelled or expired.","units":{"shares":[{"start":"2020-08-01","end":"2020-10-31","val":806000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":2310000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":3583000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2021-10-31","val":17800000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":16400000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":16400000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":15200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13800000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":13800000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":14400000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17400000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":17400000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18300000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2017-07-31","val":19645676,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":19645676,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":11159045,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":11159045,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":8720993,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":8721000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":7545000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":7545000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":3334000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3334000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":1689000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1689000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":1046000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1046000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":258000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":258000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":8000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2017-07-31","val":4.43,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":4.43,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":5.01,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":5.01,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":5.18,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":5.18,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":5.09,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5.09,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":5.2,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":5.2,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":6.43,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":6.43,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":6.83,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":6.83,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":11.26,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":11.26,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":13.11,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":16200000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":18300000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":18300000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":73900000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":73900000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":73900000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":289400000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":289400000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":289400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":90300000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":90300000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":90300000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":23400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":23400000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":23400000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":90500000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":90500000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":90500000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":35000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":35000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":35000000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":12100000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":12100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":12100000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":37800000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":37800000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":13900000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2016-08-01","end":"2017-07-31","val":2094006,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":2094006,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":329354,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":329354,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":37539,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":38000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":2000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":2000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":500000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":500000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":2000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":2000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2016-08-01","end":"2017-07-31","val":8.89,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":8.89,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":6.63,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":6.63,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":10.09,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":10.09,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":26.21,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":26.21,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":12,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":12,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":13.04,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":13.04,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2016-08-01","end":"2017-07-31","val":1047950,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":1047950,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-01-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":0,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":0,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2014-08-01","end":"2015-07-31","val":4.86,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":6.36,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":6.41,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":6.36,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":6.41,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":6.41,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2016-07-31","val":208101000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":208101000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":338787000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":338787000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":338787000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2018-01-31","val":400200000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":569700000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":496022000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":496022000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":496022000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":375800000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":446900000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":345700000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":153000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":153000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":153000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":198700000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":215300000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":118300000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":129010000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":129010000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":129010000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":139600000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":163300000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":84100000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":102740000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":102740000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":102740000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":89000000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":57200000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":47700000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":14707000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":14707000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":14707000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":30000000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":28600000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":20700000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":24451000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":24451000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":24451000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":27900000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":29100000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":20700000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":10138000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":10138000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":9200000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4300000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":492000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2016-07-31","val":26166968,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":26166968,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":20334531,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":20334531,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":20334531,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2017-10-31","val":17656096,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-01-31","val":14717817,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":12492423,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-07-31","val":11332554,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":11332554,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":11333000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2018-10-31","val":10358308,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":9713216,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":9103232,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-07-31","val":8740309,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":8740000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":8740000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":8300000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":7900000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":7700000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":7546000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":7546000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":7546000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":7200000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":6300000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":3900000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":3334000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":3334000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":3334000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":300000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":700000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":900000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1689000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":1689000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":1689000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2022-10-31","val":300000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1300000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1200000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1046000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":1046000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":1046000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1000000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":600000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":400000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":258000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":258000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":200000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":8000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"},{"end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2016-07-31","val":4.39,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":4.39,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":4.59,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":4.59,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":4.59,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":5.12,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":5.12,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":5.12,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2019-07-31","val":5.2,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":5.2,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":5.2,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2020-07-31","val":5.1,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":5.1,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":5.1,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":5.2,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":5.2,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":5.2,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":6.43,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":6.43,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":6.43,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2023-07-31","val":6.83,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":6.83,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":6.83,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2024-01-31","val":8.57,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":9.47,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":11.26,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":11.26,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":11.84,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":12.57,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-07-31","val":13.11,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2017-07-31","val":338787000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":338787000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":496022000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":496022000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":153000000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":153000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":129010000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2017-07-31","val":20334531,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":20334531,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":11332554,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":11332554,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":8740309,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":8740000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":7546000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2017-07-31","val":4.59,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":4.59,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":5.12,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":5.12,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":5.2,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":5.2,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":5.1,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2016-08-01","end":"2017-07-31","val":3.27,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":3.27,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":3.09,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":3.58,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":3.83,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":3.81,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":3.81,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":3.87,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":4.43,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":4.64,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":4.77,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":4.77,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":5.35,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":5.74,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":5.62,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":5.83,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":5.83,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":5.48,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":5.09,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":3.82,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-07-31","val":4.07,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":4.07,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":5.23,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":5.4,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-04-30","val":5.47,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":3.94,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":3.94,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":6.25,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":6.2,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":6.58,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":5.76,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":5.76,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":6.92,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":4.41,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":5.18,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":5.38,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":5.38,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":9.88,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":10.7,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-04-30","val":10.91,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":11.2,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2016-08-01","end":"2017-07-31","val":12.14,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":12.14,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2017-07-31","val":330486000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":330486000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":489682000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":489682000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":152837000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":152837000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019Q2I"},{"end":"2020-07-31","val":129004000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":129004000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":102739000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":102739000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":14707000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":14707000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":24451000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":24451000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":10138000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":10138000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":492000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":10800000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":23900000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":23900000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":16100000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":16100000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":16100000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":11500000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":11500000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":11500000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":4400000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":4400000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":4400000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":1000000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":1000000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":200000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2018-01-31","val":4.91,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-04-30","val":4.99,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2018Q1I"},{"end":"2018-10-31","val":5.23,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3I"},{"end":"2019-01-31","val":5.22,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2018Q4I"},{"end":"2019-04-30","val":5.22,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2019Q1I"},{"end":"2019-10-31","val":5.19,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":5.14,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":5.14,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-10-31","val":5.08,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-01-31","val":4.55,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":5.25,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-10-31","val":4.97,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":4.5,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":4.48,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-10-31","val":7.35,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-04-30","val":6.05,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-10-31","val":5.94,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2016-10-31","val":16,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-10-31","val":16,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-10-31","val":16,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-10-31","val":16,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"},{"end":"2017-01-31","val":16,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2014-07-31","val":-130775000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2014Q2I"},{"end":"2015-07-31","val":-234734000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2015-07-31","val":-234734000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2016-07-31","val":-376315000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":-376315000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":-376315000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":-376315000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":-285827000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2016-07-31","val":-285827000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":171663000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":131883000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":95238000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":48202000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2017-07-31","val":217063000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2017Q2I"},{"end":"2017-10-31","val":216580000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"end":"2017-10-31","val":216580000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2017-10-31","val":216580000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2017-10-31","val":216580000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q3I"},{"end":"2018-01-31","val":300479000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"end":"2018-01-31","val":300479000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-01-31","val":300479000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4I"},{"end":"2018-04-30","val":354581000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"end":"2018-04-30","val":354581000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1I"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2018-07-31","val":326779000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2018-07-31","val":326779000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2018Q2I"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2018-10-31","val":431319000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3I"},{"end":"2019-01-31","val":385531000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"end":"2019-01-31","val":385531000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2019-01-31","val":385531000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-01-31","val":385531000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q4I"},{"end":"2019-04-30","val":305446000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"end":"2019-04-30","val":305446000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1I"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":186893000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2019-07-31","val":186893000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2019-07-31","val":186893000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2019-07-31","val":186893000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2019-07-31","val":186893000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2019Q2I"},{"end":"2019-10-31","val":63529000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-10-31","val":63529000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-10-31","val":63529000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2019-10-31","val":63529000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2019-10-31","val":63529000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2019-10-31","val":63529000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3I"},{"end":"2020-01-31","val":-66102000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2020-01-31","val":-66102000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2020-01-31","val":-66102000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-01-31","val":-66102000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4I"},{"end":"2020-04-30","val":-184039000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"end":"2020-04-30","val":-184039000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1I"},{"end":"2020-07-31","val":-274977000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":-274977000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":-274977000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2020-07-31","val":-274977000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2020-07-31","val":-282576000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":-557355000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-10-31","val":-557355000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-10-31","val":-557355000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-10-31","val":-557355000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2020-10-31","val":-557355000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2020-10-31","val":-557355000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3I"},{"end":"2021-01-31","val":-758392000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2021-01-31","val":-758392000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2021-01-31","val":-758392000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-01-31","val":-758392000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q4I"},{"end":"2021-04-30","val":-746774000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2021-04-30","val":-746774000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1I"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":-1012041000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2021-07-31","val":-1020969000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2021-07-31","val":-1020969000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2021-07-31","val":-1020969000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2021-07-31","val":-1020969000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2021Q2I"},{"end":"2021-10-31","val":-698739000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"end":"2021-10-31","val":-698739000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-10-31","val":-698739000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-10-31","val":-698739000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2021-10-31","val":-708021000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2021-10-31","val":-708021000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-725617000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2022-01-31","val":-725617000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2022-01-31","val":-735254000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-01-31","val":-735254000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-721866000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2022-04-30","val":-731855000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-790168000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":-790168000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2022-07-31","val":-800504000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2022-07-31","val":-800504000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-791049000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-10-31","val":-801783000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-10-31","val":-801783000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-10-31","val":-801783000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2022-10-31","val":-801783000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2022-10-31","val":-801783000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-782682000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2023-01-31","val":-782682000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2023-01-31","val":-782682000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-01-31","val":-782682000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-789067000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2023-04-30","val":-789067000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2023-07-31","val":-707419000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2023-07-31","val":-707419000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2023-10-31","val":-642211000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-611682000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2024-01-31","val":-611682000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2024-01-31","val":-611682000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-01-31","val":-611682000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-619460000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2024-04-30","val":-619460000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-728148000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":-728148000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":-728148000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":-728148000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":-728148000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2024-07-31","val":-728148000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2024-07-31","val":-728148000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q2I"},{"end":"2024-10-31","val":-685296000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-10-31","val":-685296000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-10-31","val":-685296000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-10-31","val":-685296000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2024-10-31","val":-685296000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3I"},{"end":"2025-01-31","val":-807674000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2025-01-31","val":-807674000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2025-01-31","val":-807674000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4I"},{"end":"2025-04-30","val":-711434000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":-694520000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":-694520000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":-694520000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"},{"end":"2025-10-31","val":-668628000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-10-31","val":-668628000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3I"},{"end":"2026-01-31","val":-831287000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-08-01","end":"2016-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":27063000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":27063000,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":27063000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":27063000,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-08-01","end":"2017-04-30","val":27063000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":27063000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":0,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":0,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2018-01-31","val":63780000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2017-08-01","end":"2018-04-30","val":63780000,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":63780000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2017-08-01","end":"2018-07-31","val":63780000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":63780000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":102978000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":102978000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2019-01-31","val":103305000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-04-30","val":103305000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":103305000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2018-08-01","end":"2019-07-31","val":103305000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":103305000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"}]}},"StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":{"label":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","description":"Number of shares issued during the period as a result of an employee stock purchase plan.","units":{"shares":[{"start":"2020-08-01","end":"2021-01-31","val":1500000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-07-31","val":4000000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2016-10-01","end":"2016-10-31","val":17100500,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-10-01","end":"2016-10-31","val":17100500,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-10-01","end":"2016-10-31","val":17100500,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-10-01","end":"2016-10-31","val":17100500,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-10-01","end":"2016-10-31","val":17100500,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2016-08-01","end":"2017-07-31","val":4786381,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":4786381,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":2580224,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":5422273,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-04-30","val":7632405,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-07-31","val":8672623,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":8672623,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":950965,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":1584849,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-04-30","val":2194303,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-07-31","val":2554706,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":2555000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":500000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":900000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-04-30","val":1000000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-07-31","val":1192000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":1192000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":300000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":800000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":3200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-07-31","val":3712000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":3712000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":3100000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":2600000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2022-04-30","val":2400000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2022-07-31","val":1643000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":1643000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":1400000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":400000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-04-30","val":500000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":643000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":643000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":100000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":400000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":600000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":788000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":788000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":100000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":200000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-04-30","val":200000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":250000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":27063000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2018-02-01","end":"2018-04-30","val":63780000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":63780000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":63780000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":63780000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":102978000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3"},{"start":"2019-02-01","end":"2019-04-30","val":327000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":327000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":103305000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":103305000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":103305000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":310379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2023-08-01","end":"2024-07-31","val":6019000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":6019000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-11-01","end":"2025-01-31","val":-9673000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-9673000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":-9673000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-07-31","val":-9673000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":16946000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":16946000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":16946000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":17402000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":17402000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2017-10-31","val":17402000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q3"},{"start":"2018-02-01","end":"2018-04-30","val":21607000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":39009000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":39009000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":39009000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":26318000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3"},{"start":"2019-02-01","end":"2019-04-30","val":30900000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":30900000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":57218000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":57218000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":57218000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":21337000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3"},{"start":"2020-02-01","end":"2020-04-30","val":29293000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":29293000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":50630000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":50630000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":50630000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":18070000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2021-02-01","end":"2021-04-30","val":32097000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":32097000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":50167000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50167000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":50167000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":28786000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2022-02-01","end":"2022-04-30","val":33847000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":33847000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":62633000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":62633000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":62633000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2022-10-31","val":18947000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-07-31","val":41509000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":41509000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":41509000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":13233000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2024-02-01","end":"2024-04-30","val":34094000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":34094000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":47327000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":47327000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":27365000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":27365000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":27365000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":27365000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":27365000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2025-02-01","end":"2025-04-30","val":38771000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":66136000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":28967000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":28967000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2016-10-01","end":"2016-10-31","val":254500000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-10-01","end":"2016-10-31","val":254500000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-10-01","end":"2016-10-31","val":254500000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-10-01","end":"2016-10-31","val":254500000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-10-01","end":"2016-10-31","val":254500000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"},{"start":"2016-08-01","end":"2017-07-31","val":249170000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":249170000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":249170000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2016-08-01","end":"2017-07-31","val":14956000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":14956000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":14956000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":7968000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2017-08-01","end":"2017-10-31","val":7968000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-08-01","end":"2017-10-31","val":7968000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q3"},{"start":"2017-11-01","end":"2018-01-31","val":11419000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":11419000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2017Q4"},{"start":"2018-02-01","end":"2018-04-30","val":9825000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":33037000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":33037000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":33037000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-08-01","end":"2018-10-31","val":3680000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q3"},{"start":"2018-11-01","end":"2019-01-31","val":3341000,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":3341000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-11-01","end":"2019-01-31","val":3341000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":3341000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2018Q4"},{"start":"2019-02-01","end":"2019-04-30","val":3154000,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":3154000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":12187000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":12187000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":12187000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-08-01","end":"2019-10-31","val":2608000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q3"},{"start":"2019-11-01","end":"2020-01-31","val":2414000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":2414000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-11-01","end":"2020-01-31","val":2414000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":2414000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2019Q4"},{"start":"2020-02-01","end":"2020-04-30","val":858000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":858000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":7024000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":7024000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2019-08-01","end":"2020-07-31","val":7024000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":1631000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-11-01","end":"2021-01-31","val":2222000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":2222000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-11-01","end":"2021-01-31","val":2222000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":2222000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q4"},{"start":"2021-02-01","end":"2021-04-30","val":8340000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":8340000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":15601000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":15601000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":15601000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":1352000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-11-01","end":"2022-01-31","val":1914000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":1914000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-11-01","end":"2022-01-31","val":1914000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":1914000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q4"},{"start":"2022-02-01","end":"2022-04-30","val":744000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":744000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":6480000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":6480000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":6480000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2022-10-31","val":1975000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q3"},{"start":"2022-11-01","end":"2023-01-31","val":684000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":684000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2022Q4"},{"start":"2023-02-01","end":"2023-04-30","val":372000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":372000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":3700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":547000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":1370000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":1370000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":1370000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":1370000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":1413000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":1413000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":4241000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":4241000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":747000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":747000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":747000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":747000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":747000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":1187000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":1187000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":1187000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":455000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":2799000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":68000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":68000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":1584000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2016-07-31","val":2675000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":2675000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2020-08-01","end":"2020-10-31","val":5200000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":5200000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-04-30","val":5200000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-07-31","val":5200000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2020-10-31","val":-125079000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-08-01","end":"2020-10-31","val":125079000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-07-31","val":125079000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":125079000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":58570000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":58570000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-08-01","end":"2023-10-31","val":17513000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q3"},{"start":"2023-11-01","end":"2024-01-31","val":41679000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":41679000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":41679000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":41679000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":46939000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":46939000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":131139000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":131139000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":20100000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":200000000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":200000000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":200000000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":37759000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":307900000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":50225000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":50225000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":334220000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2021-01-31","val":0,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2020Q4I"},{"end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2014-07-31","val":172075000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2014Q2I"},{"end":"2015-07-31","val":310379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2015-07-31","val":310379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2016-07-31","val":310379000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":310379000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":310379000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":310379000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":310379000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2016-07-31","val":310379000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2016Q2I"},{"end":"2016-10-31","val":0,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2016Q3I"},{"end":"2017-01-31","val":0,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-04-30","val":0,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2017Q1I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"TemporaryEquityLiquidationPreference":{"label":"Temporary Equity, Liquidation Preference","description":"The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2016-07-31","val":370244000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":370244000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":370244000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":370244000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"}]}},"TemporaryEquitySharesAuthorized":{"label":"Temporary Equity, Shares Authorized","description":"The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2016-07-31","val":78263309,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":78263309,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":78263309,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":78263309,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"TemporaryEquitySharesIssued":{"label":"Temporary Equity, Shares Issued","description":"The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2016-07-31","val":76319511,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2014-07-31","val":65495787,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2014Q2I"},{"end":"2015-07-31","val":76319511,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2015-07-31","val":76319511,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2015Q2I"},{"end":"2016-07-31","val":76319511,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2016-07-31","val":76319511,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"}]}},"TemporaryEquityStockIssuedDuringPeriodValueNewIssues":{"label":"Temporary Equity, Stock Issued During Period, Value, New Issues","description":"Value of new stock classified as temporary equity issued during the period.","units":{"USD":[{"start":"2014-08-01","end":"2015-07-31","val":138304000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"}]}},"TemporaryEquityValueExcludingAdditionalPaidInCapital":{"label":"Temporary Equity, Par Value","description":"Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2016-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016Q2I"},{"end":"2017-07-31","val":0.000025,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"}]}},"TenantImprovements":{"label":"Tenant Improvements","description":"Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.","units":{"USD":[{"end":"2019-07-31","val":0,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"end":"2019-07-31","val":0,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":7354000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2019Q3I"},{"end":"2020-01-31","val":7930000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2019Q4I"},{"end":"2020-04-30","val":8056000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2020Q1I"},{"end":"2020-07-31","val":8557000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":8557000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"end":"2020-07-31","val":8557000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"end":"2020-07-31","val":8557000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"end":"2020-07-31","val":8557000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020Q2I"},{"end":"2020-10-31","val":0,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2020Q3I"},{"end":"2021-04-30","val":0,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2021Q1I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2015-07-31","val":28311000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015Q2I"},{"end":"2016-07-31","val":19711000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2016-07-31","val":19711000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q2I"},{"end":"2017-07-31","val":42655000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"end":"2017-07-31","val":42655000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2017-07-31","val":42655000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017Q2I"},{"end":"2018-07-31","val":91716000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"end":"2018-07-31","val":91716000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2018-07-31","val":91716000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018Q2I"},{"end":"2019-07-31","val":81250000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"end":"2019-07-31","val":81250000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2019-07-31","val":81250000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019Q2I"},{"end":"2020-07-31","val":85257000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"end":"2020-07-31","val":85257000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2020-07-31","val":85257000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020Q2I"},{"end":"2021-07-31","val":89775000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"end":"2021-07-31","val":89775000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2021-07-31","val":89775000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":90673000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":90673000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2022-07-31","val":90673000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022Q2I"},{"end":"2023-07-31","val":95862000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":95862000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-07-31","val":95862000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"},{"end":"2024-07-31","val":102647000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":102647000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":110178000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":3942000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":14559000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":14559000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":23782000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":23782000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":381000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":381000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":2263000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":2263000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":29000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":29000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":932000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":932000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":144000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":7284000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":0,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":0,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":721000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":721000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":0,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":145000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":942000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":942000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":1033000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1033000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":303000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":303000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":3646000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":1654000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":22571000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":22571000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":58727000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":58727000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":13736000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":13736000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":3897000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":3897000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":4335000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":4335000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":3499000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":3499000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":4635000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":4635000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":7595000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":7595000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":9651000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":972000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":373000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":373000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":4893000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":4893000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":301000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":301000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":491000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":491000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":328000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":328000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":604000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":604000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":1616000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1616000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":425000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":425000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":1670000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":{"label":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","description":"The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.","units":{"USD":[{"end":"2017-07-31","val":1600000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2017Q2I"},{"end":"2018-07-31","val":7400000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2018Q2I"},{"end":"2019-07-31","val":14500000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2019Q2I"},{"end":"2020-07-31","val":14500000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2020Q2I"},{"end":"2021-07-31","val":15500000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":14400000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":14800000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":17100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":17500000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2015-08-01","end":"2016-07-31","val":36700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2016"},{"start":"2016-08-01","end":"2017-07-31","val":-104700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":69800000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2018-07-31","val":-65800000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":65800000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2018"},{"start":"2018-08-01","end":"2019-07-31","val":-282800000,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":282800000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2019"},{"start":"2019-08-01","end":"2020-07-31","val":-202300000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":202300000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":206600000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":206600000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":83900000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":83900000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":75800000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":75800000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":127400000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount":{"label":"Warrant, Down Round Feature, (Increase) Decrease in Equity, Amount","description":"Amount of (increase) decrease in equity for down round feature triggered for warrant classified as equity.","units":{"USD":[{"start":"2021-08-01","end":"2021-10-31","val":18390000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02"},{"start":"2021-08-01","end":"2021-10-31","val":18390000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-08-01","end":"2021-10-31","val":18390000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q3"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2014-08-01","end":"2015-07-31","val":40509481,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18","frame":"CY2015"},{"start":"2015-08-01","end":"2015-10-31","val":42838933,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08","frame":"CY2015Q3"},{"start":"2015-08-01","end":"2016-01-31","val":43252879,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2015-11-01","end":"2016-01-31","val":43666825,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2015-08-01","end":"2016-04-30","val":43643451,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-02-01","end":"2016-04-30","val":44441954,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02","frame":"CY2016Q1"},{"start":"2015-08-01","end":"2016-07-31","val":43970381,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2015-08-01","end":"2016-07-31","val":43970381,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016"},{"start":"2016-08-01","end":"2016-10-31","val":74373788,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-08-01","end":"2016-10-31","val":74373788,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-08-01","end":"2017-01-31","val":108185194,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-08-01","end":"2017-01-31","val":108185194,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2016-11-01","end":"2017-01-31","val":141996600,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-11-01","end":"2017-01-31","val":141996600,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15","frame":"CY2016Q4"},{"start":"2016-08-01","end":"2017-04-30","val":119851586,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-08-01","end":"2017-04-30","val":119851586,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-02-01","end":"2017-04-30","val":144054432,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2017-02-01","end":"2017-04-30","val":144054432,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12","frame":"CY2017Q1"},{"start":"2016-08-01","end":"2017-07-31","val":128295563,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-08-01","end":"2017-07-31","val":128295563,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2016-08-01","end":"2017-07-31","val":128295563,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24","frame":"CY2017"},{"start":"2017-08-01","end":"2017-10-31","val":156780631,"accn":"0001618732-17-000189","fy":2018,"fp":"Q1","form":"10-Q","filed":"2017-12-13"},{"start":"2017-08-01","end":"2017-10-31","val":156780631,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10","frame":"CY2017Q3"},{"start":"2017-08-01","end":"2018-01-31","val":159251964,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-08-01","end":"2018-01-31","val":159251964,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2017-11-01","end":"2018-01-31","val":161737428,"accn":"0001618732-18-000027","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-03-15"},{"start":"2017-11-01","end":"2018-01-31","val":161737428,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12","frame":"CY2017Q4"},{"start":"2017-08-01","end":"2018-04-30","val":161709365,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2017-08-01","end":"2018-04-30","val":161709365,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-02-01","end":"2018-04-30","val":166845544,"accn":"0001618732-18-000079","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-06-12"},{"start":"2018-02-01","end":"2018-04-30","val":166845544,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05","frame":"CY2018Q1"},{"start":"2017-08-01","end":"2018-07-31","val":164091302,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":164091302,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2017-08-01","end":"2018-07-31","val":164091000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23","frame":"CY2018"},{"start":"2018-08-01","end":"2018-10-31","val":175445969,"accn":"0001618732-18-000173","fy":2019,"fp":"Q1","form":"10-Q","filed":"2018-12-10"},{"start":"2018-08-01","end":"2018-10-31","val":175446000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2019-01-31","val":177428029,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-08-01","end":"2019-01-31","val":177428000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2018-11-01","end":"2019-01-31","val":179444648,"accn":"0001618732-19-000030","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-03-12"},{"start":"2018-11-01","end":"2019-01-31","val":179445000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05","frame":"CY2018Q4"},{"start":"2018-08-01","end":"2019-04-30","val":179235498,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2018-08-01","end":"2019-04-30","val":179235000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-02-01","end":"2019-04-30","val":182962921,"accn":"0001618732-19-000060","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-06-05"},{"start":"2019-02-01","end":"2019-04-30","val":182963000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04","frame":"CY2019Q1"},{"start":"2018-08-01","end":"2019-07-31","val":181030964,"accn":"0001618732-19-000114","fy":2019,"fp":"FY","form":"10-K","filed":"2019-09-24"},{"start":"2018-08-01","end":"2019-07-31","val":181031000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2018-08-01","end":"2019-07-31","val":181031000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2019"},{"start":"2019-08-01","end":"2019-10-31","val":189671000,"accn":"0001618732-19-000123","fy":2020,"fp":"Q1","form":"10-Q","filed":"2019-12-05"},{"start":"2019-08-01","end":"2019-10-31","val":189671000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03","frame":"CY2019Q3"},{"start":"2019-08-01","end":"2020-01-31","val":191199000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-08-01","end":"2020-01-31","val":191199000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2019-11-01","end":"2020-01-31","val":192727000,"accn":"0001618732-20-000012","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-03-05"},{"start":"2019-11-01","end":"2020-01-31","val":192727000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04","frame":"CY2019Q4"},{"start":"2019-08-01","end":"2020-04-30","val":192896000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2019-08-01","end":"2020-04-30","val":192896000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-02-01","end":"2020-04-30","val":196366000,"accn":"0001618732-20-000051","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-06-04"},{"start":"2020-02-01","end":"2020-04-30","val":196366000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03","frame":"CY2020Q1"},{"start":"2019-08-01","end":"2020-07-31","val":194719000,"accn":"0001618732-20-000112","fy":2020,"fp":"FY","form":"10-K","filed":"2020-09-23"},{"start":"2019-08-01","end":"2020-07-31","val":194719000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2020-10-31","val":203095000,"accn":"0001618732-20-000144","fy":2021,"fp":"Q1","form":"10-Q","filed":"2020-12-03"},{"start":"2020-08-01","end":"2020-10-31","val":203095000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2020Q3"},{"start":"2020-08-01","end":"2021-01-31","val":202798000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-08-01","end":"2021-01-31","val":202798000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2020-11-01","end":"2021-01-31","val":202520000,"accn":"0001564590-21-010978","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-03-04"},{"start":"2020-11-01","end":"2021-01-31","val":202520000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2020Q4"},{"start":"2020-08-01","end":"2021-04-30","val":204407000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2020-08-01","end":"2021-04-30","val":204407000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2021-02-01","end":"2021-04-30","val":207715000,"accn":"0000950170-21-000299","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-06-03"},{"start":"2021-02-01","end":"2021-04-30","val":207715000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2021Q1"},{"start":"2020-08-01","end":"2021-07-31","val":206475000,"accn":"0000950170-21-001852","fy":2021,"fp":"FY","form":"10-K","filed":"2021-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":215499000,"accn":"0000950170-21-005015","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-12-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":217153000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"start":"2021-11-01","end":"2022-01-31","val":218808000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":218888000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":222473000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2016-09-01","end":"2016-09-30","val":1700000,"accn":"0001628280-16-021886","fy":2017,"fp":"Q1","form":"10-Q","filed":"2016-12-08"},{"start":"2016-09-01","end":"2016-09-30","val":1700000,"accn":"0001618732-17-000001","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-03-10"},{"start":"2016-09-01","end":"2016-09-30","val":1700000,"accn":"0001618732-17-000061","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-06-02"},{"start":"2016-09-01","end":"2016-09-30","val":1700000,"accn":"0001618732-17-000123","fy":2017,"fp":"FY","form":"10-K","filed":"2017-09-18"},{"start":"2016-09-01","end":"2016-09-30","val":1700000,"accn":"0001618732-18-000131","fy":2018,"fp":"FY","form":"10-K","filed":"2018-09-24","frame":"CY2016Q3I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2021-07-31","val":0,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"},{"end":"2021-07-31","val":0,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-01-31","val":145160000,"accn":"0000950170-22-003363","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-04-30","val":145308000,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02","frame":"CY2022Q1I"},{"end":"2022-07-31","val":145456000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":145456000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"end":"2022-07-31","val":145456000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":145456000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":145456000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":145605000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2021-08-01","end":"2022-04-30","val":25030,"accn":"0000950170-22-011081","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-06-02"}]}},"AccruedEmployeeBenefitsCurrentAndNoncurrent":{"label":"Accrued Employee Benefits","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.","units":{"USD":[{"end":"2022-07-31","val":11200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022Q2I"},{"end":"2022-10-31","val":5800000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3I"},{"end":"2023-01-31","val":600000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":600000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2023-10-31","val":600000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"}]}},"BusinessExitCosts1":{"label":"Business Exit Costs","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2021-08-01","end":"2022-07-31","val":600000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":600000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":600000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":900000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":1700000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":800000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-07-31","val":1700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":1700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":1700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-04-30","val":1700000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2021-07-31","val":15492000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":32692000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":32692000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":5166000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":5166000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Debt Issuance Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from debt issuance costs.","units":{"USD":[{"end":"2021-07-31","val":246000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2021Q2I"},{"end":"2022-07-31","val":38925000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"end":"2022-07-31","val":38925000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":31207000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":31207000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-08-01","end":"2020-07-31","val":-4.48,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-5.01,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-5.02,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-1.95,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-2.47,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-0.53,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-2.96,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-0.5,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-0.43,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-0.44,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-0.74,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-0.74,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-0.31,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-0.31,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-1.04,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-1.04,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-0.3,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-0.3,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-0.07,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-0.07,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":0.07,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":0.07,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0.13,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":0.13,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":0.01,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":0.01,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-0.06,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-0.06,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-0.51,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-0.51,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":0.11,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":0.11,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":0.32,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":0.32,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":0.21,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":0.21,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":0.56,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":0.24,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":0.7,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":0.23,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":0.61,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":0.38,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-08-01","end":"2020-07-31","val":-4.48,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":-5.01,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":-5.02,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":-1.95,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":-2.47,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":-0.53,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":-2.96,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":-0.5,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":-3.62,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":-0.43,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":-0.44,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-0.74,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":-0.74,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-0.31,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":-0.31,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-1.04,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":-1.04,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-0.3,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":-0.3,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-1.09,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-0.07,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":-0.07,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":0.09,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":0.09,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":0.12,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":0.12,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":0.05,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":0.05,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-0.06,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-0.06,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-0.51,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-0.51,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":0.1,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":0.1,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":0.3,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":0.3,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":0.19,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":0.19,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":0.52,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":0.22,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":0.65,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":0.21,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":0.57,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":0.36,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.","units":{"USD":[{"start":"2019-08-01","end":"2020-07-31","val":19210000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":14694000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":14694000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2022-07-31","val":9455000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":9455000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":9455000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":17500000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":17500000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":17500000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":30076000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":30076000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":41597000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2021-08-01","end":"2022-07-31","val":11200000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2022"},{"start":"2022-05-01","end":"2022-10-31","val":17000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":5800000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":5800000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":16500000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":5300000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":16500000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":5300000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":16500000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":5300000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":5300000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1":{"label":null,"description":null,"units":{"USD":[{"start":"2021-08-01","end":"2021-10-31","val":-18390000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2021-08-01","end":"2021-10-31","val":-18390000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-08-01","end":"2021-10-31","val":-18390000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-07-31","val":18390000,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":18390000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":18390000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2019-08-01","end":"2020-07-31","val":194719,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":206475,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":206475,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":215499000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":217153000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":218808000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":218888000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":222473000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":228544000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":228544000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":230229000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":230229000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":231924000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":231924000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":231702000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":231702000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":234735000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":234735000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":241490000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":241490,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":294851000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":294851,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":298540000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":298540,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":297055000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":297055,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":245766000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":245766,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":244743,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":244743,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":288829,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":288829,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":291086,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":291086,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":293351,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":293351,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":292942,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":296804,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":294083,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":296518,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":294214,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":291910,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2019-08-01","end":"2020-07-31","val":194719,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21","frame":"CY2020"},{"start":"2020-08-01","end":"2021-07-31","val":206475,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2020-08-01","end":"2021-07-31","val":206475,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2021"},{"start":"2021-08-01","end":"2021-10-31","val":215499000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2021-08-01","end":"2022-01-31","val":217153000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2021-11-01","end":"2022-01-31","val":218808000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2021Q4"},{"start":"2021-08-01","end":"2022-04-30","val":218888000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-02-01","end":"2022-04-30","val":222473000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2022Q1"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-22-018732","fy":2022,"fp":"FY","form":"10-K","filed":"2022-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2021-08-01","end":"2022-07-31","val":220529,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2022-10-31","val":228544000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":228544000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":230229000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":230229000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":231924000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":231924000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":231702000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-04-30","val":231702000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":234735000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2023-02-01","end":"2023-04-30","val":234735000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":233247,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":241490000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2023-08-01","end":"2023-10-31","val":241490,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":242667000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":242667,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":243853000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":243853,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":243688000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":243688,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":245766000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":245766,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":244743,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":244743,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":266556,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":266556,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":266842,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":266842,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":267138,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":267138,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":267081,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":267566,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":267479,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":269872,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":269077,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":268282,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2021-08-01","end":"2021-10-31","val":-1.95,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2022-08-01","end":"2022-10-31","val":-0.43,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2021-08-01","end":"2021-10-31","val":-1.95,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2021Q3"},{"start":"2022-08-01","end":"2022-10-31","val":-0.43,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":-170304000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":-70790000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":-241273000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":-70969000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-254560000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":-15853000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":25393000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":25393000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":37066000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":37066000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":14075000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":14075000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":-15616000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-15616000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-124775000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":30210000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":30210000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":87328000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":87328000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":57118000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":57118000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":151790000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":64462000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":191539000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":63195000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":167315000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":104120000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2022-08-01","end":"2022-10-31","val":900000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":1700000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-11-01","end":"2023-01-31","val":800000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":1700000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"}]}},"PaymentsForRestructuring":{"label":"Payments for Restructuring","description":"Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2022-08-01","end":"2022-10-31","val":11200000,"accn":"0000950170-22-026156","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-12-07"},{"start":"2022-08-01","end":"2022-10-31","val":11200000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2022Q3"},{"start":"2022-08-01","end":"2023-01-31","val":4400000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"start":"2022-08-01","end":"2023-01-31","val":15800000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-04-30","val":15800000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":15800000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":15800000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":15800000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":300000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-04-30","val":400000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-07-31","val":400000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":400000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"}]}},"LitigationReserveCurrent":{"label":"Estimated Litigation Liability, Current","description":"Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.","units":{"USD":[{"end":"2022-07-31","val":9750000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24"},{"end":"2022-07-31","val":9750000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"end":"2022-07-31","val":9750000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-01-31","val":71000000,"accn":"0000950170-23-023905","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-05-24","frame":"CY2022Q4I"},{"end":"2023-04-30","val":71000000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"},{"end":"2023-07-31","val":71000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":71000000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":71000000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":71000000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":71000000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2022-08-01","end":"2023-04-30","val":38500000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02"},{"start":"2022-08-01","end":"2023-07-31","val":38700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":38700000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"start":"2022-08-01","end":"2023-07-31","val":38700000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-08-01","end":"2023-07-31","val":38700000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2022-08-01","end":"2023-07-31","val":38700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"}]}},"LossContingencyAccrualCarryingValueCurrent":{"label":"Loss Contingency, Accrual, Current","description":"Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-04-30","val":39900000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"}]}},"LossContingencyReceivableCurrent":{"label":"Loss Contingency, Receivable, Current","description":"Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable.","units":{"USD":[{"end":"2023-04-30","val":71000000,"accn":"0000950170-23-026080","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-06-02","frame":"CY2023Q1I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2023-05-31","val":5000000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"}]}},"ConvertibleDebtFairValueDisclosures":{"label":"Convertible Debt, Fair Value Disclosures","description":"Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.","units":{"USD":[{"end":"2023-05-31","val":5700000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-05-31","val":5700000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2023-05-31","val":5700000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023Q2I"}]}},"DefinedBenefitPlanDivestituresPlanAssets":{"label":"Defined Benefit Plan, Plan Assets, Divestiture","description":"Amount of decrease in plan assets of defined benefit plan from disposal or classification as held-for-sale.","units":{"USD":[{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":239000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":239000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024"}]}},"EscrowDeposit":{"label":"Escrow Deposit","description":"The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.","units":{"USD":[{"end":"2023-06-30","val":31100000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-06-30","val":31100000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-06-30","val":31100000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-06-30","val":31100000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-06-30","val":31100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"}]}},"IncomeTaxExaminationPenaltiesAndInterestAccrued":{"label":"Income Tax Examination, Penalties and Interest Accrued","description":"The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2023-07-31","val":7400000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":9500000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":7800000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"ProceedsFromDivestitureOfBusinesses":{"label":"Proceeds from Divestiture of Businesses","description":"The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.","units":{"USD":[{"start":"2022-08-01","end":"2023-07-31","val":322000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":322000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2021-08-01","end":"2022-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2022"},{"start":"2022-08-01","end":"2023-07-31","val":5909000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":5909000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":5909000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2023-02-01","end":"2023-04-30","val":-10214000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":-10214000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"start":"2022-08-01","end":"2023-07-31","val":-10214000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2022-08-01","end":"2023-07-31","val":-10214000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-11-01","end":"2024-01-31","val":53180000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":-53180000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-11-01","end":"2024-01-31","val":-53180000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":-53180000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2023Q4"},{"start":"2024-02-01","end":"2024-04-30","val":-58440000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":-58440000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":-161552000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":-161552000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":-84248000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":-84248000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2024-10-31","val":-84248000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2024-10-31","val":-84248000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2024-10-31","val":-84248000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q3"},{"start":"2024-11-01","end":"2025-01-31","val":-63592000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":-63592000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-11-01","end":"2025-01-31","val":-63592000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2025-02-01","end":"2025-04-30","val":-55819000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":-258244000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":-95679000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2025-08-01","end":"2025-10-31","val":-95679000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q3"},{"start":"2025-11-01","end":"2026-01-31","val":-34477000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2023-07-31","val":144100000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2023Q2I"},{"end":"2024-07-31","val":177100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"},{"end":"2025-07-31","val":219000000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"UnbilledContractsReceivable":{"label":"Unbilled Contracts Receivable","description":"Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.","units":{"USD":[{"end":"2022-07-31","val":9500000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21","frame":"CY2022Q2I"},{"end":"2023-07-31","val":16300000,"accn":"0000950170-23-049179","fy":2023,"fp":"FY","form":"10-K","filed":"2023-09-21"},{"end":"2023-07-31","val":16300000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07"},{"end":"2023-07-31","val":16300000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"end":"2023-07-31","val":16300000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"end":"2023-07-31","val":16300000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2023-10-31","val":16500000,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"},{"end":"2024-01-31","val":28500000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":34700000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":41100000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"end":"2024-07-31","val":41100000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"end":"2024-07-31","val":41100000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"end":"2024-07-31","val":41100000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"end":"2024-07-31","val":41100000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2024-10-31","val":53400000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q3I"},{"end":"2025-01-31","val":64400000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"},{"end":"2025-04-30","val":66100000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":83500000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"end":"2025-07-31","val":83500000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q2I"},{"end":"2025-10-31","val":103300000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3I"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2023-09-01","end":"2023-09-30","val":0,"accn":"0000950170-23-068799","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-12-07","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2024-01-31","val":353000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"},{"end":"2024-04-30","val":353000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":353000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2024Q2I"},{"end":"2025-01-31","val":353000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2024Q4I"}]}},"IncrementalCommonSharesAttributableToContingentlyIssuableShares":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.","units":{"shares":[{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":52183000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":52184,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":54687000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":54687,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":53367000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":53367,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":22273,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":22273,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":24244,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":24244,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":26213,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":26213,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":25861,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":29238,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":26604,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":26646,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":25137,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":23628,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"InterestOnConvertibleDebtNetOfTax":{"label":"Interest on Convertible Debt, Net of Tax","description":"The after-tax amount of interest recognized in the period associated with any convertible debt.","units":{"USD":[{"start":"2022-08-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2022-11-01","end":"2023-01-31","val":0,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2022Q4"},{"start":"2022-08-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-02-01","end":"2023-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10","frame":"CY2023Q1"},{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2023"},{"start":"2023-08-01","end":"2023-10-31","val":0,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05","frame":"CY2023Q3"},{"start":"2023-08-01","end":"2024-01-31","val":8451000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-08-01","end":"2024-01-31","val":8451000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2023-11-01","end":"2024-01-31","val":4271000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07"},{"start":"2023-11-01","end":"2024-01-31","val":4271000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06","frame":"CY2023Q4"},{"start":"2023-08-01","end":"2024-04-30","val":12749000,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2023-08-01","end":"2024-04-30","val":12749000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-02-01","end":"2024-04-30","val":0,"accn":"0000950170-24-071318","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-06-10"},{"start":"2024-02-01","end":"2024-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2024Q1"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2024-10-31","val":284000,"accn":"0000950170-24-133675","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-12-05"},{"start":"2024-08-01","end":"2024-10-31","val":284000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2024Q3"},{"start":"2024-08-01","end":"2025-01-31","val":975000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-08-01","end":"2025-01-31","val":975000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2024-11-01","end":"2025-01-31","val":691000,"accn":"0000950170-25-034610","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-03-06"},{"start":"2024-11-01","end":"2025-01-31","val":691000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2024Q4"},{"start":"2024-08-01","end":"2025-04-30","val":2074000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2025-02-01","end":"2025-04-30","val":1099000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1"},{"start":"2024-08-01","end":"2025-07-31","val":3173000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":1099000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":2197000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"},{"start":"2025-11-01","end":"2026-01-31","val":1098000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q4"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2024-01-31","val":5700000,"accn":"0000950170-24-027936","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-03-07","frame":"CY2023Q4I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2023-08-01","end":"2024-07-31","val":297000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":297000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"}]}},"NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Intangible Assets Acquired","description":"\"The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2022-08-01","end":"2023-07-31","val":0,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023"},{"start":"2023-08-01","end":"2024-07-31","val":3969000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19"},{"start":"2023-08-01","end":"2024-07-31","val":3969000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}},"PostemploymentBenefitsLiabilityCurrent":{"label":"Postemployment Benefits Liability, Current","description":"For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date.","units":{"USD":[{"end":"2023-07-31","val":1915000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2023Q2I"},{"end":"2024-07-31","val":701000,"accn":"0000950170-24-108159","fy":2024,"fp":"FY","form":"10-K","filed":"2024-09-19","frame":"CY2024Q2I"}]}},"DebtAndEquitySecuritiesUnrealizedGainLoss":{"label":"Debt and Equity Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt and equity securities.","units":{"USD":[{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2023-08-01","end":"2024-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024"},{"start":"2024-08-01","end":"2025-04-30","val":0,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"start":"2024-08-01","end":"2025-07-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025"},{"start":"2025-08-01","end":"2025-10-31","val":0,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04","frame":"CY2025Q3"},{"start":"2025-08-01","end":"2026-01-31","val":0,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2025-04-30","val":353000,"accn":"0000950170-25-080917","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-06-03","frame":"CY2025Q1I"},{"end":"2025-07-31","val":353000,"accn":"0001193125-25-308095","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-12-04"},{"end":"2025-07-31","val":353000,"accn":"0001193125-26-085397","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-03-02","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2024-07-31","val":13108000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2024Q2I"},{"end":"2025-07-31","val":16701000,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage","description":"Percentage of vesting of award under share-based payment arrangement.","units":{"pure":[{"start":"2024-08-01","end":"2025-07-31","val":1,"accn":"0001193125-25-213801","fy":2025,"fp":"FY","form":"10-K","filed":"2025-09-24","frame":"CY2025"}]}}}}}