{
  "cik": 1261333,
  "entityName": "DOCUSIGN, INC.",
  "facts": {
    "dei": {
      "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": "2018-05-31",
              "val": 156585256,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-08-31",
              "val": 156808589,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-11-30",
              "val": 165250665,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-02-28",
              "val": 169900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-05-31",
              "val": 173800000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-08-31",
              "val": 176000000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-11-30",
              "val": 179455116,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-02-28",
              "val": 181456115,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-05-29",
              "val": 183508855,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-08-31",
              "val": 185164889,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-11-30",
              "val": 186556918,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-02-26",
              "val": 193087560,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-05-28",
              "val": 194835125,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-08-31",
              "val": 196718307,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-11-30",
              "val": 197876523,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-02-28",
              "val": 198868867,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-05-31",
              "val": 199944000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-08-31",
              "val": 200779249,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-11-30",
              "val": 201074148,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-02-28",
              "val": 201904828,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-05-31",
              "val": 202371035,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-08-31",
              "val": 203205081,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-11-30",
              "val": 203933894,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-02-29",
              "val": 205415129,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-05-31",
              "val": 204716354,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-08-30",
              "val": 202972713,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-11-29",
              "val": 202023141,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-02-28",
              "val": 202489720,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-05-30",
              "val": 202062772,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-08-29",
              "val": 201104117,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-11-30",
              "val": 200272740,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-02-28",
              "val": 194427928,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-29",
              "val": 190944608,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2018-07-31",
              "val": 8500000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-07-31",
              "val": 8600000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-07-31",
              "val": 39100000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-07-30",
              "val": 57600000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-07-29",
              "val": 12700000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-07-31",
              "val": 10800000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-07-31",
              "val": 11100000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-07-31",
              "val": 15100000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "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": "2018-01-31",
              "val": 23713000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 23713000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 23713000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 23713000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 13269000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 16653000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 22059000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 19590000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 19590000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 19590000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 19590000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 19590000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 21436000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 23452000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 29099000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 28144000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 28144000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 28144000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 28144000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 28144000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 21504000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 33053000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 32309000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 37367000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 37367000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 37367000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 37367000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 37367000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 14870000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 33612000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 47712000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 52804000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 52804000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 52804000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 52804000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 52804000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 26213000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 44449000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 47176000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 24393000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 24393000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 24393000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 24393000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 24393000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 14688000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 5803000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 14787000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 19029000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 19029000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 19029000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 19029000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 19029000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 17700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 8116000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 18144000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 30697000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 30697000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 30697000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 30697000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 30697000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 24583000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 10643000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 22482000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 17419000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 17419000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 23970000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 123750000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 123750000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 123750000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 123750000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 104128000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 108365000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 130611000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 174548000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 174548000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 174548000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 174548000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 174548000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 117134000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 138652000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 159464000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 237841000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 237841000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 237841000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 237841000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 237841000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 220602000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 224502000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 261085000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 323570000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 323570000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 323570000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 323570000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 323570000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 250365000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 284730000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 305599000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 440950000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 440950000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 440950000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 440950000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 440950000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 300872000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 339528000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 422612000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 516914000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 516914000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 516914000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 516914000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 516914000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 408632000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 414740000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 360456000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 439299000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 439299000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 439299000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 439299000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 439299000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 306152000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 309885000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 300444000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 429582000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 429582000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 429582000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 429582000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 429582000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 307597000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 356943000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 354978000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 516429000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 516429000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 300684000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccruedLiabilitiesAndOtherLiabilities": {
        "label": "Accrued Liabilities and Other Liabilities",
        "description": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 35658000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 54344000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 54344000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 66566000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 66566000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 91377000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 91377000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 100987000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 15734000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 15734000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 15734000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 15734000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 19023000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 18368000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 22669000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 21755000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 21755000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 21755000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 21755000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 21755000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 28133000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 34227000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 33094000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 39350000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 54344000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 54344000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 54344000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 46475000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 54916000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 59752000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 66566000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 66566000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 66566000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 75438000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 81817000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 81065000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 91377000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 91377000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 91377000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 92936000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 90756000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 96227000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 100987000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 100987000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 100987000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 100987000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 101685000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 109349000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 99642000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 104037000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 104037000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 104037000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 104037000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 104037000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 99177000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 93251000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 94591000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 99579000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 99579000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 99579000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 99579000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 99579000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 101182000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 100579000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 119841000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 113358000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 113358000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 108002000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 3403000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 3403000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 3403000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 3403000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 1075000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": -2010000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": -3493000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": -1965000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": -1965000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": -1965000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": -1965000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": -1965000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": -3258000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": -2945000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": -1191000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": -1673000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": -1673000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": -1673000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": -1673000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": -1673000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": -6703000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2098000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": -1140000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 4964000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 4964000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 4964000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 4964000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 4964000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 5358000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 3246000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": -1889000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": -4809000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": -4809000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": -4809000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": -4809000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": -4809000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": -19048000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": -24446000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": -34244000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": -22996000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": -22996000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": -22996000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": -22996000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": -22996000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": -21917000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": -19536000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": -28487000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": -19360000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": -19360000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": -19360000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": -19360000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": -19360000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": -24910000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": -24548000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": -23682000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": -28376000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": -28376000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": -28376000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": -28376000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": -28376000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": -18171000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": -16078000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": -12045000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": -3712000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": -3712000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": -3960000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 160265000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 160265000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 160265000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 160265000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 438200000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1555185000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1676180000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 1545088000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1545088000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 1545088000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 1545088000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 1545088000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 1575471000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1612786000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1660313000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1685167000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1685167000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 1685167000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 1685167000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 1685167000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1714462000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1749323000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1736241000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1702254000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 1702254000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 1702254000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 1702254000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 1702254000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 1615646000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1611897000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 1650714000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1720013000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1720013000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1720013000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1720013000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1720013000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1835187000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1968852000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 2108062000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 2240732000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 2240732000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 2240732000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 2240732000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 2240732000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 2412033000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2530532000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2693124000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2821461000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 2821461000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 2821461000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 2821461000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 2821461000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 2950081000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 3087650000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 3225481000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 3321242000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 3321242000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 3321242000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 3321242000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 3321242000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 3435219000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 3544127000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 3665653000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 3777995000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 3777995000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 3920519000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "description": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 56137000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 56137000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 85978000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 85978000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 29841000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 29841000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 125288000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 125288000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 39310000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 39310000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 46723000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 46723000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 136172000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 136172000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 89449000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 89449000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 251497000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 251497000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 115325000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 115325000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 377590000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 113583000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 113583000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 228065000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 228065000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 114481000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 114481000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 334475000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 334475000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 106411000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 106411000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 389399000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 389399000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 25519000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 25519000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 47473000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 47473000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 21953000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 21953000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 69079000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 69079000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 21607000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 21607000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 89153000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 89153000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 89153000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 23076000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 23076000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 65102000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 65102000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 42026000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 42026000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 98912000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 98912000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 33810000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 33810000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 142373000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 142373000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 142373000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 45351000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 45351000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 84246000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 84246000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 38895000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 38895000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 136699000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 136699000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 52453000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 52453000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 215819000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 215819000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 67596000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 67596000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 136476000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 68880000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 212266000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 75790000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 272807000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 41994000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
        "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature",
        "description": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -3390000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -3390000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -3390000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-10-31",
              "val": 131331000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 131331000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 131331000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 131331000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 131331000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 131331000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 63268000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 63268000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 63268000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 23688000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": {
        "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation",
        "description": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).",
        "units": {
          "USD": [
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 377590000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 377590000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 389399000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalOther": {
        "label": "Adjustments to Additional Paid in Capital, Other",
        "description": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -1456000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1461000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1461000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -353000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -353000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -353000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -353000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -353000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -353000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -353000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -353000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": {
        "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition",
        "description": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 34310000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 28496000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 28496000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 269753000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 310133000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 310133000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 40380000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 362260000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 362260000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 52126000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 411803000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 411803000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 411803000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 43669000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 43703000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 100597000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 100666000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 56928000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 56963000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 154274000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 154379000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 53677000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 53713000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 210535000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 210535000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 210535000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 54793000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 54793000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 125340000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 125340000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 70547000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 70547000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 208321000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 208321000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 82981000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 82981000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 294554000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 294554000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 294554000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 83611000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 83611000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 186421000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 186421000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 102809000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 102809000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 299099000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 299099000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 112679000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 112679000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 420886000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 420886000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 420886000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 114488000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 114488000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 261419000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 261419000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 146929000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 146929000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 409340000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 409340000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 147922000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 147922000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 560415000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 560415000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 560415000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 151930000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 151930000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 311750000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 311750000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 159820000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 159820000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 481037000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 481037000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 169287000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 169287000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 651947000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 651947000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 651947000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 152641000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 152641000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 328650000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 328650000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 176009000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 176009000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 493352000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 493352000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 164702000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 164702000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 656874000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 656874000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 158543000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 158543000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 335860000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 177317000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 514131000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 178271000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 687014000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 161474000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
        "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition",
        "description": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1276000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1366000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1366000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 720000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 833000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 833000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 113000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 886000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 886000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 53000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1058000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1058000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1058000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 34000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 69000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 35000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 105000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 36000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
        "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise",
        "description": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1384000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-07-31",
              "val": 848000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 848000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 848000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 848000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 848000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 848000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 848000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 848000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 23600000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 19300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 19300000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 34100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 34100000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 34100000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 41600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 41600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 41600000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78600000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78600000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 115700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 115700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 115700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 128300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 128300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 128300000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 79000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 79000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 74500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 35443000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 8406000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 16918000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 23513000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 29747000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 29747000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 269794000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 269794000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 309959000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 309959000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 361707000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 361707000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 410978000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 410978000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 410978000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 42271000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 42271000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 98063000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 98063000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 150799000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 150799000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 206404000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 206404000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 206404000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 53551000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 53551000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 122318000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 122318000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 203238000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 203238000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 286877000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 286877000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 286877000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 81637000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 81637000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 181095000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 181095000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 290536000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 290536000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 408542000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 408542000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 408542000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 110723000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 110723000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 251930000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 251930000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 392765000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 392765000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 538726000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 538726000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 538726000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 144706000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 144706000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 296413000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 296413000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 455831000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 455831000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 616847000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 616847000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 616847000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 142504000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 142504000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 307160000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 307160000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 460388000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 460388000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 610335000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 610335000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 145596000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 145596000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 306134000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 466776000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 622321000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 141377000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 600000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 3000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 2982000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 5362000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 5393000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 6437000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 5362000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 5362000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 5362000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 5362000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 6388000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 5807000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 5807000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 5807000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 5807000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 5807000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 5076000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 5749000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 5203000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 6011000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 6011000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 6011000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 6011000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 6011000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 5625000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 5697000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 7075000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 5499000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 5499000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 5499000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 5499000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 5499000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 5890000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 7816000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 9556000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 8828000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 8828000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 8828000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 8828000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 8828000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 8844000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 10188000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 8697000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 9916000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 9916000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 8378000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3147000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3147000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 9507000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 9507000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 9507000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 6454000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 6454000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 13002000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 13002000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19647000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19647000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26389000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26389000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26389000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 6842000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 6842000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13784000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13784000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 20828000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 20828000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28001000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28001000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28001000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1319000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1319000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 2593000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 2593000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 3848000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 3848000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5098000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5098000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5098000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1284000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1284000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2482000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2482000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 3725000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 3725000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4970000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4970000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4970000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1246000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1246000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2495000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2495000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 3722000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 3722000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4749000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4749000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4749000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 138000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 138000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 277000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 277000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 415000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 415000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 554000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 554000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 138000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 440000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 607000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 775000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 10325000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 2537000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 4893000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 2356000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 7599000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 2706000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 10043000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 10043000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 2433000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 2433000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 4201000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 4201000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 1768000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 1768000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 8090000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 8090000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3889000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3889000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 13102000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 13102000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 13102000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 4733000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 4733000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 9153000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 9153000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 4420000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 4420000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 13458000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 13458000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 4305000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 4305000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17717000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17717000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17717000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 4259000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 4259000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11675000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 7416000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 19032000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 7357000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 25618000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 25618000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 25618000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6529000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 24770000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 24770000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 24770000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20706000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20706000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20706000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 9976000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 4944000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 14675000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 4699000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19375000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19375000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19375000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 10879000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 6180000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 17799000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 6920000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 24717000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 24717000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 16131000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 127692000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 126455884,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 124152771,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 122230000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 120222000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 120222000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 133851141,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 133851000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 37030186,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 37030000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 36227000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 36227000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30511000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30511000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30511000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 25897000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 25897000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 25933000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 25933000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 22745000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 22745000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 21499000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 21499000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 21499000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 21360000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 21360000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 24544000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 24544000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 22748000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 22748000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18764000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18764000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18764000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 16399000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 16399000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 15536000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 15536000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 14549000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 14549000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 13396000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 13396000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 13396000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 14209000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 14209000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 19934000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 19934000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 19934000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 20253000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 20253000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 20253000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20034000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20034000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 20034000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7226000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7226000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7479000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7479000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 16484000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 16484000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13045000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13045000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 22913000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 22913000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6430000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6430000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6430000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 4594000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 4594000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 6462000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 6462000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 9367000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 9367000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 3299000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 3299000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 2999000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 2999000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1048000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1048000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1077000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1077000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 2922000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 4513000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 3663000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 6553000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3832000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 13340000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 614472000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1169698000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1719436000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 1738400000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1761836000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1786365000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1921488000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2053310000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 2051119000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 2297120000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 2355687000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 2410503000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2574131000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 2667346000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 2731584000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 3129899000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 3267405000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 3337627000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 2926689000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 3753941000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 3770208000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 3947403000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 3949923000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 3982039000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 4229550000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 4229550000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 3984005000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 418795000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 418795000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 418795000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 418795000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 415733000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 968063000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1265511000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 984521000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 984521000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 984521000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 984521000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 984521000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 922126000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 943493000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 869390000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 943890000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 943890000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 943890000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 943890000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 943890000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1043243000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 968023000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 929760000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1162348000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 1162348000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 1162348000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 1162348000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 1162348000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 1111436000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1182789000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 1206589000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1319596000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1319596000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1319596000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1319596000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1319596000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1362524000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1422782000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1480385000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1631004000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1631004000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 1631004000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 1631004000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 1631004000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 1804062000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1956469000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2042683000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1567667000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1567667000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1567667000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1567667000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1567667000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1489799000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1343380000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1331877000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 1489261000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 1489261000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 1489261000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 1489261000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 1489261000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 1377078000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 1319050000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 1307155000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 1490838000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 1490838000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 1255616000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AssetsNoncurrent": {
        "label": "Assets, Noncurrent",
        "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 after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 198739000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "description": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 657000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1115000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1502000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1204000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1204000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 1204000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 1204000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 1204000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1854000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1404000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 689000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 388000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 388000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 388000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 388000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 388000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 175000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 73000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 9000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 28000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 105000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 105000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 105000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 105000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 105000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 19000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 264000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 264000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 264000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 264000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 264000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 5000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 171000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 655000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 535000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 535000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 535000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 535000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 535000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 618000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 214000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 739000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 814000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 814000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 190000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 142000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 82000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 82000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 82000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 82000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 82000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 571000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 35000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 145000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 96000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 96000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 96000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 96000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 96000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 124000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 77000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 430000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1547000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1547000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1547000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1547000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1547000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 3962000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 4356000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 7341000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 4501000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 4501000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 4501000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 4501000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 4501000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 3768000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 3442000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2366000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 771000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 771000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 771000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 771000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 771000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1763000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 547000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 451000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 407000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 407000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 407000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 407000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 407000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 235000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 475000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 146000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 94000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 94000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 807000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 851534000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 818970000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 818970000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 818970000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 818970000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 818970000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 623943000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 631907000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 453239000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 584187000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 584187000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 584187000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 584187000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 584187000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 504414000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 504199000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 504069000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 504462000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 504462000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 504462000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 504753000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2023-01-31",
              "val": 643215000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "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 second through 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-01-31",
              "val": 164220000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 184683000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 180146000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 257783000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "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 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-01-31",
              "val": 251203000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 515648000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 525963000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 456080000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecurities": {
        "label": "Debt Securities, Available-for-sale",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 415423000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 851792000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 700331000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 706109000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 713863000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 820092000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 820092000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 820092000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 820092000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 820092000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 625226000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 633276000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 453783000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 584479000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 584479000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 584479000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 584479000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 584479000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 504465000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 504195000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 503648000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 502916000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 502916000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 502916000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 500793000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2023-01-31",
              "val": 638819000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 251203000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 251203000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 251203000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 251203000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 251203000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 515648000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 525963000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 456080000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 414939000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 414939000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 414939000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 414939000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 414939000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 315712000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 269777000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 223590000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 207450000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 207450000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 207450000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 207450000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 207450000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 261660000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 304292000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 314574000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 293763000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 293763000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 293763000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 293763000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 329425000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 357539000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-01-31",
              "val": 309771000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
        "label": "Debt Securities, Available-for-sale, Noncurrent",
        "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 noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 164220000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 164220000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 164220000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 164220000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 164220000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 184683000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 180146000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 257783000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 239729000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 239729000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 239729000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 239729000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 239729000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 140117000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 66265000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 76782000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 92717000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 92717000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 92717000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 92717000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 92717000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 94930000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 64088000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 89455000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 94938000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 94938000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 94938000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 94938000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 94751000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 133238000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-01-31",
              "val": 186049000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2017-10-31",
              "val": -2.11,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -0.72,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -2.18,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -7.72,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -3.18,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -0.27,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -3.1,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -3.1,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -0.34,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -0.34,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3.4,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2.18,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -0.85,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -0.46,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -1.18,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -0.33,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -3.4,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1.49,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1.49,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -0.64,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -0.32,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -0.96,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -0.32,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.33,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.33,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2019-02-01",
              "end": "2019-07-31",
              "val": -0.85,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -0.46,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -1.18,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -0.33,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1.49,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -0.64,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -0.32,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -0.96,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -0.32,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.33,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2017-10-31",
              "val": -65652000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -23578000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -69078000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -280642000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -325090000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -44448000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -384917000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -384917000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -57433000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -57433000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -459895000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -69078000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -147683000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -81158000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -206896000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -59205000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -459895000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -262968000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -262968000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -118425000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -58422000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -178193000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58946000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -246819000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -246819000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -246819000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2017-10-31",
              "val": 384356000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 136018000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 544680000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 162104000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 337710000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 175066000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 517507000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 517507000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 181490000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 181490000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 720321000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 544680000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 459566000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 241548000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 715246000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 255734000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 720321000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1001809000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1001809000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 648581000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 344596000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1032730000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 384093000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1464424000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1464424000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1464424000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            }
          ]
        }
      },
      "BusinessCombinationAcquisitionRelatedCosts": {
        "label": "Business Combination, Acquisition Related Costs",
        "description": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 5300000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 6200000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 100000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "description": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 48361000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 48361000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 3325000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 1880000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 1803000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 151000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3967000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3967000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 3238000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 3238000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2100000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2100000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 4889000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 4889000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2293000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2293000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2293000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 3791000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 3791000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 4046000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 4046000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 13162000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 13162000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 14082000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 14082000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 14082000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3445000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3445000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6478000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6478000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 7256000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 7256000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3903000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3903000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3903000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1275000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1275000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 7500000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 7500000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 9128000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 9128000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 11285000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 11285000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 11285000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 5358000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 5358000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 8862000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 8862000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 726000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 726000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4757000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4757000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4757000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 2727000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 2727000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 4224000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 4224000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1318000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1318000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2879000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2879000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2879000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2416000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2416000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1639000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1639000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 2036000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 2036000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5687000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5687000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 784000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 784000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 721000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 181000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3302000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 5921000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAdditions": {
        "label": "Capitalized Computer Software, Additions",
        "description": "Additions made to capitalized computer software costs during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 3300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 7600000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 7600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 7600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 5900000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 10400000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 4500000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 14500000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 4200000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17100000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17100000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 5100000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 5100000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 6800000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 6800000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 20500000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 20500000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 9500000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 9500000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29300000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 7800000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 7800000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 17100000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 17100000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 9300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 9300000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 26600000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 26600000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 9500000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 9500000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 39000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 39000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 39000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 10500000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 10500000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 27000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 27000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 16600000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 16600000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 47700000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 47700000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 20700000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 20700000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 66100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 66100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 66100000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 21700000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 21700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 43900000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 43900000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 22200000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 22200000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 70400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 70400000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 26500000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 26500000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95300000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95300000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 24700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 24700000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 51500000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 51500000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 26800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 26800000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 81300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 81300000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 29800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 29800000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 114700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 114700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 29700000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 29700000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 65100000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 35400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 103800000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 38700000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 143400000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 44800000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAmortization1": {
        "label": "Capitalized Computer Software, Amortization",
        "description": "Amount of expense for amortization of capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 4600000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3600000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6200000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6200000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1700000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4100000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 2400000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6600000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 2500000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 4300000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 4300000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 9800000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 9800000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 5500000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 5500000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 13900000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 13900000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 4100000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 4100000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 6800000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 6800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 15600000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 15600000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 8800000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 8800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 25100000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 25100000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 9500000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 9500000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 35100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 35100000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 35100000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 11700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 11700000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 25100000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 25100000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 13400000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 13400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 39400000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 39400000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 14300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 14300000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 55200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 55200000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 17400000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 17400000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 35900000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 18500000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 55500000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 19600000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 76500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 21000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CapitalizedContractCostAmortization": {
        "label": "Capitalized Contract Cost, Amortization",
        "description": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 22369000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 7013000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 14291000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 22022000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 30377000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 30377000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 9246000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 9246000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 19146000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 19146000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 29889000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 29889000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42112000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42112000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42112000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 14260000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 14260000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 31149000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 31149000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 49360000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 49360000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 69747000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 69747000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 69747000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 21360000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 21360000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 45194000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 45194000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 70787000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 70787000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 99384000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 99384000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 99384000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 30933000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 30933000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 63476000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 63476000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 100759000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 100759000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 144442000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 144442000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 144442000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 43990000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 43990000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 89575000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 89575000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 134381000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 134381000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185045000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185045000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185045000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 48230000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 48230000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 98382000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 98382000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 147781000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 147781000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 200163000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 200163000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 200163000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 54212000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 54212000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 111467000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 111467000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 172731000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 172731000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 237217000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 237217000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 66482000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 66482000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 135136000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 203510000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 271067000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 67358000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CapitalizedContractCostNetNoncurrent": {
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "description": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 75535000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 75535000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 75535000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 86199000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 97091000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 112583000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 112583000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 112583000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 112583000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 112583000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 115924000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 124434000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 136248000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 153333000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 153333000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 153333000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 153333000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 153333000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 169686000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 198325000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 225115000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 260130000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 260130000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 260130000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 260130000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 260130000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 274039000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 289636000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 300073000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 311835000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 311835000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 311835000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 311835000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 311835000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 313760000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 322695000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 329958000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 350899000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 350899000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 350899000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 350899000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 350899000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 359255000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 369749000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 383205000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 409627000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 409627000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 409627000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 409627000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 409627000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 415739000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 427599000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 445987000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 467201000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 467201000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 467201000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 467201000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 467201000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 461969000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 462928000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 462552000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 474628000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 474628000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 468452000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CapitalLeaseObligations": {
        "label": "Capital Lease Obligations",
        "description": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-10-31",
              "val": 2500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "Cash": {
        "label": "Cash",
        "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 81400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 75800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 75800000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 75800000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 75800000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 75800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 272800000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 107000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 221600000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 281700000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 281700000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 281700000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 281700000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 281700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 371100000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 382800000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 404300000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 394900000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 394900000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 394900000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 394900000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 394900000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 561600000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 626600000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 604800000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 578900000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 578900000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 578900000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 578900000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 578900000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 570900000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 523000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 425400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 444800000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 444800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 444800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 444800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 444800000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 454500000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 482100000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 477200000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 464700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 464700000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 464700000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 464700000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 464700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 387200000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 320400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 325100000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 354100000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 354100000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 281400000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 256867000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 256867000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 256867000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 256867000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 269429000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 818795000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1094133000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 517811000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 517811000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 517811000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 517811000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 517811000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 236476000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 224290000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 197697000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 241203000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 442237000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 404262000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 374984000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 566055000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 518972000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 518577000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 503884000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 509059000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 638190000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 637186000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 632620000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 721895000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 940494000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1017778000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1188578000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 797060000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 817388000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 619064000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 610870000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 648623000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 648623000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 648623000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 648623000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 648623000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 657399000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 599986000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 583291000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 602442000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 602442000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 548027000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsFairValueDisclosure": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "description": "Fair value portion 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.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 122663000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-10-31",
              "val": 998068000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 229211000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-01-31",
              "val": 191244000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2017-01-31",
              "val": 191244000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2017-01-31",
              "val": 191244000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2017-01-31",
              "val": 191244000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2017-01-31",
              "val": 191244000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-04-30",
              "val": 190091000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-31",
              "val": 207675000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-10-31",
              "val": 222166000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2018-01-31",
              "val": 257436000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 269796000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-04-30",
              "val": 269796000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 819162000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-07-31",
              "val": 819162000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1094500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-10-31",
              "val": 1094500000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2019-01-31",
              "val": 518178000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 236643000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-04-30",
              "val": 236643000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 224423000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-07-31",
              "val": 224423000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 198111000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-10-31",
              "val": 198111000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2020-01-31",
              "val": 241483000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 442517000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-04-30",
              "val": 442517000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 404542000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-07-31",
              "val": 404542000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 375265000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-10-31",
              "val": 375265000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 566337000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 566337000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2021-01-31",
              "val": 566336000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 519252000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-04-30",
              "val": 519252000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 518858000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-07-31",
              "val": 518858000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 504164000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-10-31",
              "val": 504163000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2022-01-31",
              "val": 509679000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 639621000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-04-30",
              "val": 639621000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 638849000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-07-31",
              "val": 638849000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 634392000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-10-31",
              "val": 634392000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2023-01-31",
              "val": 723201000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 944755000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-04-30",
              "val": 944755000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1022980000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-07-31",
              "val": 1022980000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1193501000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-10-31",
              "val": 1193501000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2024-01-31",
              "val": 801499000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 822759000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-04-30",
              "val": 822759000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 628027000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-07-31",
              "val": 628027000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 620758000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-10-31",
              "val": 620758000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 659554000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 672476000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-04-30",
              "val": 672476000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 616286000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 600273000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 618150000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 618150000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 565696000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2017-01-31",
              "val": -37967000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -1153000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 16431000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 30922000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 66192000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 66192000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 12360000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 12360000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 561726000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 561726000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 837064000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 837064000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 260742000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 260742000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 260742000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -281535000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -281535000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -293755000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -293755000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -320067000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -320067000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -276695000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -276695000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -276695000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 201034000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 201034000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 163059000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 163059000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 133782000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 133782000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 324853000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 324853000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 324853000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -47084000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -47084000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -47479000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -47478000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -62173000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -62173000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -56657000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -56657000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -56657000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 129942000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 129942000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 129170000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 129170000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 124713000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 124713000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 213522000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 213522000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 213522000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 221554000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 221554000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 299779000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 299779000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 470300000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 470300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 78298000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 78298000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 78298000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 21260000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 21260000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -173472000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -173472000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -180741000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -180741000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -141945000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -141945000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 12922000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 12922000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -43268000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -59281000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -41404000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -52454000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CommercialPaper": {
        "label": "Commercial Paper",
        "description": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days.",
        "units": {
          "USD": [
            {
              "end": "2021-07-31",
              "val": 18600000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 6000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "CommonStockCapitalSharesReservedForFutureIssuance": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "description": "Aggregate number of common shares reserved for future issuance.",
        "units": {
          "shares": [
            {
              "end": "2018-01-31",
              "val": 144012000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 52525000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 52525000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 50839000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 50839000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 54990000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 54990000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 61290000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 61290000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 69014000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 69014000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 74641000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 74641000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 78557000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 78557000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 83521000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0.0111,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 0.0001,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 0.0001,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0.0001,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0.0001,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0.0001,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0.0001,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0.0001,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0.0001,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0.0001,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0.0001,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 0.0001,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0.0001,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0.0001,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 0.0001,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0.0001,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0.0001,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0.0001,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0.0001,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0.0001,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 0.0001,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 0.0001,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 0.0001,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 0.0001,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 185000000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 185000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 185000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 185000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 205000000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-05-01",
              "val": 500000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-05-01",
              "val": 500000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-05-01",
              "val": 500000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-05-01",
              "val": 500000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2018-07-31",
              "val": 500000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 500000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 500000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 500000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 500000000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 500000000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 500000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 500000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 500000000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 500000000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 500000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 500000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 500000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 500000000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 500000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 500000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 500000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 500000000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 500000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 500000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 500000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 500000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 500000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 500000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 500000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 500000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 500000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 500000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 500000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 500000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 500000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 500000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 500000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 500000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 500000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 500000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 500000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 500000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 500000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 500000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 500000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 500000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 500000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 500000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 500000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 500000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 500000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 500000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 500000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 500000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 500000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 500000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 500000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 500000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 500000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 500000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 500000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 500000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 500000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 500000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 500000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 35699843,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 35699843,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 35700000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 35700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 36775658,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 156785672,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 157255000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 169303000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 169303000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 169303000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 169303000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 169303000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 173628000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 175953000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 179252000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 181254000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 181254000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 181254000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 181254000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 181254000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 183428000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 185137000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 186531000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 192807000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 192807000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 192807000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 192807000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 192807000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 194734000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 196467000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 197754000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 198834000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 198834000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 198834000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 198834000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 198834000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 199920000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 200771000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 201069000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 201904000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 201904000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 201904000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 201904000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 201904000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 202359000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 203197000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 203922000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 205326000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 205326000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 205326000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 205326000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 205326000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 204701000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 202296000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 202000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 202477000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 202477000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 202477000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 202477000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 202477000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 202034000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 201098000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 200297000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 197765000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 197765000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 193057000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 4000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 4000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 4000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 4000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 4000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 16000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 16000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 17000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 17000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 17000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 17000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 17000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 18000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 18000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 18000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 18000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 18000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 18000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 19000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 19000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 19000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 19000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 19000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 19000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 20000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 20000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 20000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 20000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 20000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 20000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 20000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 20000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 20000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 20000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 20000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 20000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 20000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 20000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 20000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 20000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 20000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 20000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 20000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 20000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 20000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 20000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 20000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 20000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 20000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 20000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 20000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 20000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 19000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockValueOutstanding": {
        "label": "Common Stock, Value, Outstanding",
        "description": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 17000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 18000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 18000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 19000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 19000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 20000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 20000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 20000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -114761000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -17986000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -28586000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -10600000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -42230000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -13644000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -46127000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -46127000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -273015000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -273015000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -312814000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -312814000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -39799000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -39799000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -367110000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -367110000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -54296000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -54296000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -431826000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -431826000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -431826000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -47015000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -47015000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -115334000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -115334000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68319000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68319000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160178000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160178000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -44844000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -44844000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208067000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208067000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208067000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -52834000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -52834000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -108593000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -108593000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -55759000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -55759000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170322000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170322000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -61729000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -61729000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -236630000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -236630000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -236630000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -7960000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -7960000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -35573000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -35573000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -27613000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -27613000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -46384000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -46384000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -10811000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -10811000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -79749000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -79749000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -79749000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -41612000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -41612000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -92088000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -92088000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -50476000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -50476000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -131752000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -131752000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -39664000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -39664000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -115641000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -115641000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -115641000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1618000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1618000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 11394000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 11394000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 9776000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 9776000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 41248000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 41248000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 29854000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 29854000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 77616000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 77616000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 77616000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 28210000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 28210000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 916783000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 916783000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888573000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888573000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 980072000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 980072000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 63289000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 63289000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1058869000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1058869000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 82292000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 82292000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 147355000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 65063000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 235113000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 87758000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 333749000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 77949000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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-01-31",
              "val": 16100000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 16100000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 16100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 16100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 13600000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 15000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 13400000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 11900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 11900000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 11900000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 11900000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 11900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 14600000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 16800000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 19200000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 13400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 13400000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 13400000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 13400000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 13400000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 14200000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 17800000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 23300000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 17500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 17500000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 17500000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 17500000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 17500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 15900000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 14600000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 15000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 12600000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 12600000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 12600000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 12600000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 12600000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 13400000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 9400000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 13600000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 12400000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 12400000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 12400000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 12400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 12400000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 17500000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 16200000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 19400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 15900000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 15900000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 15900000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 15900000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 15900000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 12300000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 13400000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 13600000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 13800000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 13800000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 13800000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 13800000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 13800000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 9600000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 9900000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 9000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 10800000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 10800000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 8000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNetCurrent": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "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, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 14260000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 14260000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 14260000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 14260000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 12030000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 13760000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 12056000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 10616000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 10616000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 10616000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 10616000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 10616000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 13360000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 15548000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 17921000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 12502000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 12502000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 12502000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 12502000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 12502000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 13236000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 17044000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 22477000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 16883000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 16883000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 16883000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 16883000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 16883000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 15267000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 13993000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 14690000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 12588000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 12588000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 12588000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 12588000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 12588000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 13368000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 9387000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 13609000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 12437000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 12437000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 12437000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 12437000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 12437000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 17454000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 16188000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 19381000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 15922000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 15922000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 15922000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 15922000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 15922000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 12319000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 13449000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 13645000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 13764000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 13764000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 13764000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 13764000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 13764000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 9585000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 9892000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 8978000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 10782000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 10782000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 8024000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNetNoncurrent": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "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, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 1900000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 1900000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 1900000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 1900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 1600000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1200000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1300000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 1300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1300000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 1300000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 1300000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 1300000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 1300000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1300000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1200000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 900000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 900000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 800000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 800000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 600000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 600000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 600000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 600000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 600000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 300000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 270188000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 270188000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 270188000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 270188000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 282470000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 289724000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 316619000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 381060000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 381060000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 381060000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 381060000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 381060000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 385460000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 402734000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 423742000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 507560000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 507560000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 507560000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 507560000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 507560000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 552345000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 624031000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 686185000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 779642000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 779642000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 779642000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 779642000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 779642000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 829844000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 914619000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 940111000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1029891000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1029891000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1029891000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1029891000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1029891000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1049534000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1073800000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1088197000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1172867000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1172867000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 1172867000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 1172867000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 1172867000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 1190364000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1208411000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1204599000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1320059000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1320059000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1320059000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1320059000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1320059000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1313227000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1307565000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1307749000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 1455442000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 1455442000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 1455442000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 1455442000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 1455442000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 1422878000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 1436033000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 1444599000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 1631168000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 1631168000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 1564942000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 7736000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 7736000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 7736000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 7736000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 8065000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 7703000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 7135000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 7712000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 7712000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 7712000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 7712000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 7712000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 7586000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 7784000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 9339000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 11478000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 11478000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 11478000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 11478000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 11478000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 11287000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 11837000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 14717000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 16492000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 16492000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 16492000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 16492000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 16492000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 17938000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 18138000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 17070000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 16725000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 16725000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 16725000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 16725000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 16725000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 15794000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 14630000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 15242000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 16925000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 16925000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 16925000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 16925000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 16925000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 17715000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 21839000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 22069000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 21980000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 21980000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 21980000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 21980000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 21980000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 23840000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 23020000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 22931000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 21523000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 21523000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 21523000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 21523000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 21523000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 24354000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 27428000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 28027000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 29956000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 29956000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 29735000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 123400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 78300000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 132300000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 164800000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 180400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 180400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 112000000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 112000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 157300000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 157300000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 238100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 238100000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 264000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 264000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 264000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 157000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 157000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 265700000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 265700000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 342600000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 342600000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 374800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 374800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 374800000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 224700000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 224700000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 375800000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 375800000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 463100000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 463100000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 499500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 499500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 499500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 357800000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 357800000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 595400000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 595400000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 730700000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 730700000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 773700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 773700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 773700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 450700000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 450700000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 763100000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 763100000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 951200000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 951200000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1000000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1000000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1000000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 510500000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 510500000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 876000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 876000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1100000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1100000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1200000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1200000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1200000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 563300000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 563300000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 969400000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 969400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1200000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1200000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1300000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1300000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 610300000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 610300000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1100000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1300000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1400000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 670600000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ConvertibleDebtCurrent": {
        "label": "Convertible Debt, Current",
        "description": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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": [
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 20469000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 20469000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 20469000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 20469000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 20469000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 13343000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 2032000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 11510000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 16000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-10-31",
              "val": 36921000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 722887000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 722887000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 722887000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 722887000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 722887000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 723995000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 725105000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 689111000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-10-31",
              "val": 432572000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 438932000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 438932000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 438932000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 438932000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 438932000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 445385000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 451934000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 458578000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 465321000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 465321000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 465321000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 465321000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 465321000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 472162000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 479105000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 486149000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 693219000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 693219000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 693219000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 693219000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 693219000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 742577000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 730272000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 718821000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 718487000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 718487000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 718487000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 718487000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 718487000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 719616000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 720677000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 684861000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 102477000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 27124000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 55582000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 28458000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 86798000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 31216000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 118273000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 118273000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 58294000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 58294000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 94655000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 94655000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 36361000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 36361000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 139728000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 139728000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 45073000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 45073000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 192421000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 192421000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 192421000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 52019000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 52019000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 113195000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 113195000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 61176000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 61176000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 175159000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 175159000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 61964000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 61964000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 243234000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 243234000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 243234000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 74032000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 74032000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 164647000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 164647000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 90615000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 90615000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 262478000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 262478000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 97831000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 97831000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 364058000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 364058000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 364058000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 105242000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 105242000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 219023000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 219023000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 113780000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 113780000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 334997000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 334997000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 115975000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 115975000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 466451000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 466451000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 466451000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 132416000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 132416000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 269120000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 269120000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 136704000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 136704000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 398662000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 398662000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 129542000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 129542000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 536088000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 536088000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 536088000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 136487000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 136487000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 282069000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 282069000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 145582000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 145582000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 424714000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 424714000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 142645000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 142645000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 572621000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 572621000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 572621000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149446000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149446000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 304911000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 304911000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 155465000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 155465000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 461448000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 461448000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 156537000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 156537000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 621659000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 621659000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 157269000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 157269000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 322732000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 165463000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 493278000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 170546000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 663062000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 171270000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 37000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 37000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -35000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -35000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -35000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -931000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -931000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -931000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -464000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -464000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -464000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6390000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6390000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6390000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 4758000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 4758000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 786000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 316000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4139000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4139000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2838000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2838000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2838000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3277000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3277000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3277000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 15951000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 15951000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 15951000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3407000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3407000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3407000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4674000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4674000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4674000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4974000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4974000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4974000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 6105000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 6105000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 29583000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 344000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4130000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4130000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3251000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3251000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3251000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3516000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3516000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3516000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 16185000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 16185000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 16185000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2368000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2368000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2368000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5876000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5876000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5876000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13382000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13382000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13382000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 18799000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 18799000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 33744000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 28000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -46000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -46000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 413000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 413000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 413000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 239000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 239000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 239000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 269000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 269000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 269000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -108000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -108000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -108000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1666000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1666000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1666000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2018000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2018000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2018000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 7936000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 7936000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3375000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "description": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "units": {
          "trading_day": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 30,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 30,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 30,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "description": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "units": {
          "pure": [
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1.3,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "DebtInstrumentConvertibleThresholdTradingDays": {
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "description": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "units": {
          "trading_day": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 20,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 20,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 20,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions",
        "description": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "securities": [
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 42,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            }
          ],
          "security": [
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 43,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 17,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 30,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 80000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -110000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -110000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7083000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7083000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7083000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 213000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 213000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 213000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 21000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 21000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 21000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 21000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -747082000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -747082000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 5819000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -72000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -901000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -901000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2084000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2084000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2084000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1330000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1330000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1330000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2172000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2172000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2172000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 297000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 297000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 297000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6294000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6294000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6294000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 3284000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 3284000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -10815000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 12000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -13000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 58000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -996000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -996000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -6000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -6000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -12000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -12000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -7347000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -7347000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5001000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5001000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5001000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 52000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 52000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 28000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 28000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 42000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 42000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1287000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1287000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1287000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -104000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -104000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -284000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -284000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -1050000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -1050000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2410000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2410000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -2410000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 264000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 264000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1250000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1250000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -2360000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -2360000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1369000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1369000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 694000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 72000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 72000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 3068000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 3068000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 3045000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 3045000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1623000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3420000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 7265000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6317000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6317000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6317000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -838743000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -838743000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 4499000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 25410000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 78285000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 78285000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 108990000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 108990000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 120772000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 120772000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 106492000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 106492000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 133831000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 133831000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 152306000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 152306000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 197795000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 197795000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 231822000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 2511000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 2511000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 2511000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 2511000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 2505000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 2499000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 2500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 4207000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 4207000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 4207000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 4207000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 4207000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 4267000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 4270000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 4275000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 4920000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 4920000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 4920000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 4920000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 4920000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 4814000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 8740000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 7974000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 6464000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 6464000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 6464000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 6464000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 6464000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 6484000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 6424000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 6379000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 9316000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 9316000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 9316000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 9316000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 9316000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 9079000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 10323000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 10400000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 10723000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 10723000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 10723000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 10723000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 10723000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 12324000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 13923000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 17160000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 16795000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 16795000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 16795000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 16795000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 16795000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 18037000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 18122000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 19303000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 20596000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 20596000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 20596000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 20596000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 20596000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 22381000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 19064000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 18497000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 21507000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 21507000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 24205000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 2800000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DeferredRentCreditCurrent": {
        "label": "Deferred Rent Credit, Current",
        "description": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 1758000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 1758000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 1758000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 1758000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 1811000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1872000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 2029000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 2452000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 2452000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 2452000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 2452000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 2452000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "DeferredRentCreditNoncurrent": {
        "label": "Deferred Rent Credit, Noncurrent",
        "description": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 23044000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 23044000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 23044000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 23044000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 22862000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 22633000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 23050000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 24195000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 24195000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 24195000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 24195000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 24195000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 4000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 15000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 15000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -43000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -43000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -43000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 184000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 184000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 184000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -21000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -21000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -21000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -94945000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -94945000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 9495000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 143122000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 356940000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 356940000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 549963000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 549963000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 838925000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 838925000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 1098701000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1098701000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 1157248000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1157248000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 1072411000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1072411000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 1130516000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 1130516000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 1134478000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInProcessResearchAndDevelopment": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 4977000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 22876000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 22876000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 39480000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 39480000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 60386000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 60386000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 99353000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 99353000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 118183000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 118183000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 147959000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 147959000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 179275000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 179275000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 231718000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-01-31",
              "val": 104217000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 115158000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 115158000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 99510000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 99510000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 125232000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 125232000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 137595000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 137595000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 1017669000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 1017669000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 1045560000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 115555000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 280835000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 280835000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 423379000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 423379000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 682872000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 682872000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 891414000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 891414000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 711532000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 711532000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 570152000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 570152000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 486505000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 486505000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 482506000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 11944000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 10715000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 10715000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 7536000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 7536000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 14398000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 14398000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 27405000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 57049000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 55087000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 55087000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 53140000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 53140000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 54286000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 54286000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 69391000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 7846000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 39334000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 39334000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 33405000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 33405000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 30377000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 30377000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 35319000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 35319000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 49615000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 49615000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 39320000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 39320000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 42949000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 42949000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 37114000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 2800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 3180000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 3180000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 5668000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 5668000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 14744000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 14744000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 15566000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 15566000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 18330000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 18330000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 14895000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 14895000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 16772000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 16772000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 18521000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 103416000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-01-31",
              "val": 133029000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2017-01-31",
              "val": 133029000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2018-01-31",
              "val": 119153000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": 119153000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2018-01-31",
              "val": 119153000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 282141000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 282141000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 282141000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2019-01-31",
              "val": 282141000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 445746000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 445746000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 445746000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2020-01-31",
              "val": 445746000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 723767000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 723767000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 723767000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2021-01-31",
              "val": 723767000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 999191000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 999191000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 999191000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2022-01-31",
              "val": 999191000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 1032016000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1032016000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 1032016000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2023-01-31",
              "val": 1032016000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 934816000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 934816000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 934816000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 112847000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 112847000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 88918000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 1441000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 3486000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 3486000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 4773000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 4773000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 5614000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 5614000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 6982000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 6982000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 8599000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 8599000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 14711000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 14711000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": {
        "label": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost",
        "description": "The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 19234000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 28103000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 28103000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 36567000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 36567000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 61432000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 61432000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 74727000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 74727000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 103185000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 103185000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 100806000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 100806000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 121678000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 121678000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 125660000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesFinancingArrangements": {
        "label": "Deferred Tax Liabilities, Financing Arrangements",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 29531000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 29531000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 24737000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 24737000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 18854000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 18854000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 705000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 16766000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 16766000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 13493000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 13493000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 11939000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 11939000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 1006000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 32736000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 32736000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 27654000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 27654000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 21038000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOther": {
        "label": "Deferred Tax Liabilities, Other",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 5471000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 3885000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 3885000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 1457000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1457000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 893000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 893000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 9721000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 31765000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 30646000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 30646000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 51500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 25242000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 21980000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 21980000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 40925000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 11000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 11000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 11000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18900000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18900000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 25500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 25500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 25500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 32300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 32300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 32300000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33200000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 34700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 34700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 36200000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercent": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "description": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "units": {
          "pure": [
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.06,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.06,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.06,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.06,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.06,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-11-01",
              "end": "2020-01-31",
              "val": 0.06,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-11-01",
              "end": "2021-01-31",
              "val": 0.06,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.06,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "description": "Percentage employer matches of the employee's percentage contribution matched.",
        "units": {
          "pure": [
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.5,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.5,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.5,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.5,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2018-11-01",
              "end": "2019-01-31",
              "val": 0.5,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-11-01",
              "end": "2020-01-31",
              "val": 0.5,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-11-01",
              "end": "2021-01-31",
              "val": 0.5,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.5,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 18100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 5100000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 10500000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 5300000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 16100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 5600000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 21700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 21700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6200000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6200000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 11500000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 11500000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 5300000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 5300000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 17900000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 17900000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 6500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 6500000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 24900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 24900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 24900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7200000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7200000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 15100000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 15100000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 7900000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 7900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23500000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23500000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 8400000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 8400000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 32500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 32500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 32500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 9800000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 9800000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 20300000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 20300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 10500000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 10500000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 32400000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 32400000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 12100000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 12100000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 45500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 45500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 45500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 13500000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 13500000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 27800000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 27800000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 14300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 14300000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 42000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 42000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 14200000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 14200000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 57100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 57100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 57100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 15700000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 15700000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 31800000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 31800000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 16100000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 16100000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 48200000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 48200000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 16400000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 16400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 65500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 65500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 65500000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 17800000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 17800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 38100000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 38100000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 20300000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 20300000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 56800000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 56800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 18600000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 18600000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 75700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 75700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 75700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 19800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 19800000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 40600000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 40600000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 20800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 20800000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 61300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 61300000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 20700000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 20700000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 83100000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 83100000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 23400000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 23400000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 47400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 24000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 72900000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 25500000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 100000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 27500000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 28471000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 7686000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 15385000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 23703000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 31750000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 31750000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 8600000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 8600000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 15681000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 15681000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 26024000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 26024000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 38027000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 38027000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 38027000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 11971000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 11971000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 24261000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 24261000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 36916000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 36916000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 50182000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 50182000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 50182000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 14039000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 14039000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 31976000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 31976000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 51455000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 51455000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 71090000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 71090000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 71090000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 20037000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 20037000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 40997000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 40997000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 61163000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 61163000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 81913000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 81913000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 81913000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 21301000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 21301000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 42444000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 42444000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63976000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63976000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 86255000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 86255000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 86255000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 22867000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 22867000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 48105000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 48105000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 71429000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 71429000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95062000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95062000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 95062000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 24506000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 24506000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 51528000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 51528000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 79097000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 79097000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 107804000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 107804000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 30369000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 30369000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 59249000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 89648000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 116081000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 32208000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2020-01-31",
              "val": -1.18,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -0.26,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -0.61,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -0.35,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -0.92,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -0.31,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.31,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.31,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -0.04,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -0.04,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -0.17,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -0.17,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -0.13,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -0.13,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -0.2,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -0.2,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -0.03,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -0.03,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -0.14,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -0.14,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -0.36,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -0.36,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -0.22,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -0.22,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -0.51,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -0.51,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -0.15,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -0.15,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0.23,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0.23,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 0.19,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 0.19,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0.16,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0.16,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4.49,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4.49,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 4.34,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 4.34,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4.81,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4.81,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0.31,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0.31,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5.23,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5.23,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0.35,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0.35,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 0.67,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 0.31,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1.08,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 0.41,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1.53,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 0.4,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -4.17,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -0.66,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -1.05,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -0.39,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -1.49,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -0.45,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1.66,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1.66,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -7.46,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -7.46,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -3.01,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -3.01,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -0.22,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -0.22,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2.9,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2.9,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -0.31,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -0.31,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3.16,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3.16,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3.16,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -0.27,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -0.27,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -0.66,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -0.66,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -0.39,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -0.39,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -0.92,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -0.92,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -0.26,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -0.26,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1.18,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1.18,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -0.26,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -0.61,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -0.35,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -0.92,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -0.31,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.31,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2020-01-31",
              "val": -1.18,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -0.26,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -0.61,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -0.35,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -0.92,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -0.31,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.31,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.31,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -0.04,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -0.04,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -0.17,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -0.17,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -0.13,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -0.13,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -0.2,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -0.2,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -0.03,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -0.03,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.36,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -0.14,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -0.14,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -0.36,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -0.36,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -0.22,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -0.22,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -0.51,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -0.51,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -0.15,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -0.15,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.49,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 0.04,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0.23,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0.23,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 0.19,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 0.19,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.36,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0.16,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0.16,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4.4,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4.4,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 4.26,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 4.26,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4.69,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4.69,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0.3,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0.3,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5.08,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5.08,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0.34,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0.34,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 0.64,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 0.3,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1.04,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 0.4,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1.48,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 0.4,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateContinuingOperations": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "description": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -0.003,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -0.064,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -0.064,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.004,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.004,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.004,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.023,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.023,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.023,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.06,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.06,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.06,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.046,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.046,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.046,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.084,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.084,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.084,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -3.307,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -3.307,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.11,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2017-01-31",
              "val": 0.34,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.329,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.329,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.21,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.21,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.21,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.21,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.21,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.21,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.21,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.21,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.21,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.21,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.21,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.21,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.21,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.21,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.21,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.21,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.21,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.21,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.21,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "description": "Percentage 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 changes in the valuation allowance for deferred tax assets.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -0.282,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.282,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.282,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.436,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.436,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.175,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.803,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.472,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.472,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.871,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.871,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3.096,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -0.026,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "description": "Percentage 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 changes in the income tax rates.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1.211,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -1.211,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.436,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.803,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.803,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.184,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.184,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1.184,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -3.864,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -3.864,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -3.864,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.355,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.355,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.355,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -1.025,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -1.025,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -1.025,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -3.317,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -3.317,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "description": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -0.019,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -0.073,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -0.073,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.003,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.003,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.003,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.005,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.005,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.005,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.001,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.001,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.001,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.034,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.034,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.034,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.164,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.164,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.164,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.379,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.379,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.379,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.005,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.005,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent",
        "description": "Percentage 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 research and development expense.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.023,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.023,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.04,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.04,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.04,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.082,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.082,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.082,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.091,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.091,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.091,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.582,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.582,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.201,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "description": "Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -0.046,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.383,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.383,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.175,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.175,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.472,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "description": "Percentage 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": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0.004,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.094,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.094,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.019,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.019,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.024,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.011,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.011,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.011,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.099,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.099,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.099,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.107,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.107,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.107,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -0.012,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -0.012,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -0.012,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -0.107,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -0.107,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
        "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "description": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "units": {
          "pure": [
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -0.019,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.024,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -0.024,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.009,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.009,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.009,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.018,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.018,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.028,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.015,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.02,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.014,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.035,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.033,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.033,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.023,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.023,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "description": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "units": {
          "pure": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.109,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0.109,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.031,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.031,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0.031,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.035,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.035,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.035,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.027,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.027,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.027,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.021,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.021,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.021,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.024,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.024,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.024,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.024,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.024,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.024,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.04,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.04,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.018,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "description": "Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "pure": [
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.056,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.056,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -0.056,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.01,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.01,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.005,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.076,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -334000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 484000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 2143000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1572000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4246000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 4246000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2069000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2069000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1543000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1543000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -1181000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -1181000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4136000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4136000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4136000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -379000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -379000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -1120000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -1120000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -310000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -310000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -447000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -447000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -447000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -2280000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -2280000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 2640000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 2640000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1432000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1432000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5646000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5646000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5646000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 779000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 779000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -564000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -563000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -2472000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -2472000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -5594000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -5594000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -5594000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -5180000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -5180000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -8040000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -8040000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -14652000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -14652000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -3784000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -3784000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -3784000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1011000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1011000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2290000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2290000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -4897000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -4897000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 199000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 199000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 199000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -2915000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -2915000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -2677000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -2677000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -2239000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -2239000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -7550000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -7550000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9923000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9923000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 11452000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 13374000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 20272000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -481000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 50852000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 50852000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 50852000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 50852000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 33905000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 51212000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 53686000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 77553000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 77553000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 77553000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 77553000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 77553000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 57684000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 79980000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 70860000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 83189000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 83189000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 83189000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 83189000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 83189000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 81653000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 111623000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 114221000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 156158000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 156158000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 156158000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 156158000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 156158000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 129640000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 142599000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 144741000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 160163000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 160163000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 160163000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 160163000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 160163000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 137724000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 149761000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 146297000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 163133000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 163133000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 163133000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 163133000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 163133000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 141990000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 162243000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 159381000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 195266000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 195266000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 195266000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 195266000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 195266000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 153932000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 178603000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 158779000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 227115000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 227115000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 227115000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 227115000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 227115000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 170976000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 208005000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 180982000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 260840000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 260840000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 175575000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
        "label": "Share-based Payment Arrangement, Amount Capitalized",
        "description": "Amount of cost capitalized for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 100000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1400000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2600000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 1200000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 3600000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1000000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1200000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 2900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 1900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 4900000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 1900000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7200000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7200000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 2000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4200000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 2200000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6700000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 2500000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9800000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9800000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9800000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 2800000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 2800000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 7700000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 7700000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 4900000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 4900000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 13800000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 13800000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 6100000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 6100000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 6800000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 6800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 13700000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 13700000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 6900000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 6900000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 22500000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 22500000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 8800000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 8800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30800000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30800000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30800000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 8600000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 8600000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 17700000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 17700000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 9100000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 9100000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 27700000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 27700000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 10000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 10000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 38900000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 38900000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 10000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 10000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 22900000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 12900000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 37100000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 14200000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 51300000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 16500000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "description": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 27600000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 23000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 18500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-04-30",
              "val": 11000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 8800000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 7200000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 5700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 4200000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2700000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1300000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 200000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "description": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1700000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2200000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2200000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1600000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1600000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1600000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3300000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 7100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 7100000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 7100000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 143000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 143000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 132800000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "description": "Amount of investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15500000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-03-31",
              "val": 15500000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-03-31",
              "val": 15500000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-03-31",
              "val": 15500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2020-01-31",
              "val": 15500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 6000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 6000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 12400000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 12400000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 12500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 12500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 13200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 13200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 14700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 14700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 15100000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
        "description": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 5100000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4800000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 4800000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 4800000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 4800000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 300000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 27924000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 27924000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 27924000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 27924000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 30357000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 32126000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 36014000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 41027000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 41027000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 41027000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 41027000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 41027000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 45760000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 50180000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 54484000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 58744000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 58744000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 58744000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 58744000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 58744000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 63003000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 70436000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 77775000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 84362000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 84362000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 84362000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 90937000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 109177000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 109177000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 129883000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 129883000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 149258000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 149258000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 149258000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 149258000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 160136000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 167056000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 151287000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 151287000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 163907000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2018-10-31",
              "val": 27652000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 21632000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 21632000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 21632000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 21632000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 15609000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 15609000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 28099000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 17581000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 9523000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 5212000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 4910000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 969000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2020-07-31",
              "val": 24282000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 24282000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 24282000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 19906000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 20706000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 19375000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 18798000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 21535000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 21535000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 21535000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 18941000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 5093000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 3324000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 5026000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 17717000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 12984000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 8564000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 4260000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 13818000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 9559000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 13926000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 6587000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-04-30",
              "val": 17707000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 13839000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 6919000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "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": "2018-10-31",
              "val": 6022000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 6023000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 6023000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 6023000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 6023000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6023000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 6023000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 12388000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 10518000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 8058000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 4311000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 9063000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 3757000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-10-31",
              "val": 8369000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 6023000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 6023000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 6023000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 6023000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6023000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 6023000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 17998000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 17998000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 17998000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 12388000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 12655000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 10518000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 8058000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 13191000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 13191000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 13191000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 8512000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 1933000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1933000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 13815000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 8370000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 8370000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 8370000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 8370000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6023000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 6023000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 18575000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 18575000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 18575000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 17998000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 18798000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 12655000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 10518000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 16938000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 16938000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 16938000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 12734000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 4227000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 4227000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 17712000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 13818000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 13818000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 13818000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 13818000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 8370000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 8370000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 19906000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 19906000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 19906000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 18575000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 19375000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 18798000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 12655000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 19398000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 19398000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 19398000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 16481000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 41610000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 41610000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 41610000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 41610000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 41610000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 41610000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 114610000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 114610000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 114610000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 114610000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 114610000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 114610000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 114610000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 114610000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 114610000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 114610000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 114610000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 114610000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 114610000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 114610000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 114610000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 205610000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 205610000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 205610000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 205610000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 205610000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 205610000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-01-31",
              "val": 208810000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 208810000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 208810000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 208810000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 208810000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 208810000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 208810000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 208810000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 259010000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 259010000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 236322000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 236322000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 225301000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2018-01-31",
              "val": 14148000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 14148000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 14148000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 14148000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 11278000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 10139000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 79161000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 74203000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 74203000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 74203000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 74203000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 74203000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 69490000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 65070000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 60759000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 56500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 56500000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 56500000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 56500000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 56500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 52241000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 135825000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 128414000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 121828000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 121828000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 121828000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 121828000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 121828000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 115009000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 110327000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 102802000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 98816000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 98816000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 98816000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 98816000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 98816000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 87277000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 81246000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 75232000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 70280000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 70280000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 70280000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 70280000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 70280000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 65247000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 60304000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 55605000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 50905000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 50905000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 50905000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 50905000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 50905000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 46206000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 90227000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 83307000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 76388000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 76388000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 76388000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 76388000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 76388000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 69469000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 64553000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 60816000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 61394000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 61394000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 56659000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 2000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2200000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2200000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3400000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -3400000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -33752000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -33752000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -33752000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 64360000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 18239000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 36395000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 18156000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 55923000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 19528000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 81526000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 81526000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 103117000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 103117000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 133968000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 133968000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 30851000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 30851000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 170242000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 170242000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 36274000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 36274000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 209297000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 209297000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 209297000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 37261000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 37261000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 78016000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 78016000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 40755000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 40755000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 111562000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 111562000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 33546000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 33546000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 147315000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 147315000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 147315000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 38811000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 38811000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 90257000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 90257000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 51446000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 51446000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 140513000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 140513000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 50256000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 50256000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 192697000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 192697000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 192697000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 50038000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 50038000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 113690000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 113690000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 63652000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 63652000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 168314000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 168314000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 54624000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 54624000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 232757000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 232757000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 232757000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 62578000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 62578000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 139034000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 139034000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 76456000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 76456000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 224587000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 224587000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 85553000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 85553000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 316228000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 316228000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 316228000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 104811000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 104811000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 208695000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 208695000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 103884000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 103884000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 316910000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 316910000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 108215000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 108215000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 419621000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 419621000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 419621000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 92478000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 92478000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 179607000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 179607000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 87129000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 87129000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 277162000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 277162000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 97555000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 97555000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 375983000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 375983000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 90270000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 90270000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 185136000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 94866000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 283443000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 98307000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 388989000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 91895000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2017-01-31",
              "val": 35782000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2018-01-31",
              "val": 37306000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 37306000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 37306000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 37306000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": 37306000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 36074000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 35369000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 194533000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 195225000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 194775000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 195427000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 195024000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 194882000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 193594000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 349254000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 348504000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 350151000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 351511000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 355595000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 355353000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 355058000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 354056000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 353326000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 352423000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 353619000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 353308000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 353345000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 351493000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 353138000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 352450000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 455519000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 455678000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 454477000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 454477000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 454477000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 454477000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 454477000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 455276000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 456368000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 457247000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 458446000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 458446000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 459148000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 139000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 159292000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 159097000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 159097000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            }
          ]
        }
      },
      "GoodwillForeignCurrencyTranslationGainLoss": {
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "description": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1385000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -1232000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1937000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2065000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -1178000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -1178000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -450000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 202000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -201000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -343000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -343000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -1288000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 95000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -460000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 714000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 714000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -378000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -378000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -1439000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -1439000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -481000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -481000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -971000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -812000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -813000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -813000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3969000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillImpairmentLoss": {
        "label": "Goodwill, Impairment Loss",
        "description": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 278982000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 86374000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 183459000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 97085000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 282832000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 99373000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 400231000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 400231000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 97514000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 97514000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 228197000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 228197000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 130683000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 130683000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 361509000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 361509000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 133312000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 133312000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 508548000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 508548000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 508548000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 161943000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 161943000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 336379000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 336379000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 174436000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 174436000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 523917000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 523917000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 187538000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 187538000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 730737000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 730737000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 730737000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 222985000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 222985000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 474579000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 474579000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 251594000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 251594000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 759671000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 759671000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 285092000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 285092000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1088989000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1088989000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1088989000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 363836000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 363836000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 761900000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 761900000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 398064000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 398064000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1191388000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1191388000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 429488000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 429488000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1640762000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1640762000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1640762000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 456276000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 456276000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 941756000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 941756000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 485480000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 485480000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1457677000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1457677000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 515921000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 515921000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1979827000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1979827000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1979827000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 524901000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 524901000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1067006000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1067006000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 542105000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 542105000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1624782000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1624782000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 557776000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 557776000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2189261000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2189261000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2189261000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 560194000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 560194000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1140756000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1140756000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 580562000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 580562000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1739039000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1739039000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 598283000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 598283000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2355080000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2355080000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 606385000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 606385000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1241558000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 635173000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1889362000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 647804000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2556438000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 658965000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -109669000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -54485000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -54485000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -460627000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -460627000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -460627000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -228476000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -228476000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -228476000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -240175000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -240175000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -240175000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -93356000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -93356000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -93356000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19673000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19673000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19673000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 54551000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 54551000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 54551000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 179128000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 179128000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 217305000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -115056000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -19525000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -31441000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -11916000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -45163000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -13722000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -49142000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -49142000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -269979000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -269979000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -304748000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -304748000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -34769000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -34769000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -363273000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -363273000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -58525000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -58525000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -428208000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -428208000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -428208000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -44376000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -44376000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -111840000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -111840000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -67464000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -67464000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -157400000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -157400000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -45560000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -45560000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -203556000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -203556000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -203556000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -45671000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -45671000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -109389000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -109389000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -63718000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -63718000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -165939000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -165939000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -56550000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -56550000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -229492000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -229492000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -229492000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -6372000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -6372000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -31715000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -31715000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25343000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25343000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -37498000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -37498000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5783000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5783000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -66914000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -66914000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -66914000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -25525000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -25525000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -67244000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -67244000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -41719000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -41719000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -95311000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -95311000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -28067000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -28067000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -89881000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -89881000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -89881000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5628000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5628000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 28103000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 28103000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 22475000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 22475000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 63937000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 63937000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 35834000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 35834000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 93679000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 93679000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 93679000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 36593000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 36593000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 108480000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 108480000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 71887000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 71887000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 180054000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 180054000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 71574000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 71574000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 247941000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 247941000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 73790000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 73790000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 150250000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 76460000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 245779000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 95529000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 347328000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 117756000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -5387000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 5343000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 5343000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 32419000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 32419000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 32419000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 24920000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 24920000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 24920000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 10683000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 10683000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 10683000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 26442000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 26442000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 26442000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -109554000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -109554000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -109554000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 39128000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 39128000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 39128000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 68813000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 68813000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 130023000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 356000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -143000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -22000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 121000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 761000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 783000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3134000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3134000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 708000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 708000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2653000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2653000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 1945000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 1945000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -3059000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -3059000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -5712000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -5712000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -1750000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -1750000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -1750000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1346000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1346000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2514000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2514000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 1168000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 1168000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 3552000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 3552000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1038000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1038000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4803000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4803000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 4803000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 2133000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 2133000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 2975000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 2975000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 842000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 842000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 4916000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 4916000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 1941000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 1941000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 13775000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 13775000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 13775000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1982000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1982000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 2140000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 2140000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 158000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 158000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 2033000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 2033000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -107000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -107000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3062000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3062000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3062000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1848000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1848000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 5207000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 5207000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 3359000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 3359000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 7006000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 7006000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 1799000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 1799000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7573000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7573000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7573000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5089000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5089000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 20169000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 20169000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 15080000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 15080000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 17198000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 17198000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -2971000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -2971000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19699000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19699000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19699000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2833000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2833000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -813491000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -813491000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": -816324000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": -816324000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -804340000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -804340000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 9151000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 9151000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -819944000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -819944000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1703000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1703000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 15193000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 13490000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 26997000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 11804000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 38243000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 39559000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 229000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 171000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 199000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 336000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 617000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 617000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 1516000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 1516000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2001000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2001000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2718000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2718000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3213000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3213000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3213000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 131000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 131000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1109000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1109000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1745000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1745000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1970000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1970000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1970000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 416000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 416000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1827000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1827000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3205000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3205000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3503000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3503000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3503000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 2507000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 2507000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4310000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4310000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 5637000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 5637000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6940000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6940000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6940000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1760000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1760000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 4035000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 4035000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 5630000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 5630000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 10416000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 10416000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 10416000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 765000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 765000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 6090000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 6090000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 8747000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 8747000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 10460000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 10460000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 10460000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 3875000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 3875000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 13207000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 13207000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 17377000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 17377000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 24324000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 24324000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 2416000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 2416000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 5752000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 8718000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 12946000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 2580000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 4890000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -2125000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -6271000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -5545000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2864000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 2864000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -7218000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -7218000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5034000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5034000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -5990000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -5990000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7380000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7380000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -7380000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 282000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 282000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1588000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1588000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2306000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2306000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3849000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3849000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3849000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -2554000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -2554000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6275000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6275000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3655000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3655000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 12128000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 12128000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 12128000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -21593000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -21593000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -9443000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -9443000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6703000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6703000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 12148000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 12148000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 12148000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -23197000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -23197000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -4687000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -4687000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -1739000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -1739000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -26440000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -26440000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -26440000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -9021000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -9021000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -20294000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -20294000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -9089000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -9089000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -4826000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -4826000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -4826000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1163000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1163000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -11575000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -11575000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -1514000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -1514000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 7638000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 7638000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -6764000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -6764000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -20794000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -8317000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -15148000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 3222000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 17454000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -11577000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -13108000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -12962000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 28077000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 28077000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -19622000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -19622000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -15385000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -15385000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -1366000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -1366000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42571000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42571000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 42571000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -57414000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -57414000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -35896000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -35896000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -15084000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -15084000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 63293000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 63293000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 63293000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -17239000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -17239000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -25154000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -25154000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 11429000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 11429000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 73913000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 73913000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 73913000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -73205000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -73205000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -38840000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -38840000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -17969000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -17969000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 117380000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 117380000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 117380000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -140078000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -140078000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -101422000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -101422000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -18338000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -18338000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 75964000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 75964000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 75964000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -108281000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -108281000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -99803000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -99803000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -152902000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -152902000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -71681000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -71681000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -71681000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -130639000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -130639000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -123571000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -123571000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -130691000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -130691000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -2075000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -2075000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -121003000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -121003000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -70329000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -71036000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 91742000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -214448000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -2596000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -1046000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -517000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1218000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 5992000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 9548000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 3302000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 3302000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2306000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 2306000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3610000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3610000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 4214000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 6449000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 6449000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 6442000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 4710000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 12439000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 14502000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 7236000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 4691000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 9353000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 9353000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 9353000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -916000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -916000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11710000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11710000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 21952000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 21952000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 37155000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 37155000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 37155000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 11080000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 11080000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 17022000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 17022000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 11886000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 11886000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10828000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10828000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 10828000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 5148000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 5148000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2967000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2967000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 873000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 873000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7340000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7340000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 7340000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1095000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1095000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 10164000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 10164000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2372000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2372000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6473000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6473000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6473000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -3480000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -3480000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -8160000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -8160000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -7146000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -7146000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2935000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2935000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 4625000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 4625000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 4800000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 23978000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 26257000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -5460000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInContractWithCustomerAsset": {
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "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.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 7111000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 975000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 2313000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6934000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6934000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2546000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1149000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1149000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2774000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2774000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4204000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4204000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -4204000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 2701000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 2701000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 4905000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 4905000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 7223000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 7223000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1508000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1508000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1508000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 740000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 740000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -1570000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -1570000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3890000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3890000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1912000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -1912000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -1607000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -1607000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -2820000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -2422000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -4893000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 808000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 60440000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 19136000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 30445000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 87774000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 87774000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 12611000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 19503000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 19503000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 35856000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 35856000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 100874000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 100874000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 100874000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 4274000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 4274000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 21746000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 21746000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 44309000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 44309000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 130266000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 130266000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 130266000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 44594000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 44594000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 107486000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 107486000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 172520000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 172520000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 267750000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 267750000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 267750000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 51648000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 51648000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 136624000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 136624000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 161047000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 161047000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 250482000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 250482000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 250482000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 18712000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 18712000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 41814000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 41814000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 56824000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 56824000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 143177000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 143177000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 143177000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18287000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18287000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 40458000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 40458000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 36876000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 36876000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 152247000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 152247000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 152247000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -4973000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -4973000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -16526000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -16526000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -16431000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -16431000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 129854000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 129854000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -34240000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -34240000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -18274000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -9664000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 177203000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -65553000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 9532000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -9128000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -4980000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -1753000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 9168000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 9168000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -16947000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -16947000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 360000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 360000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2171000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2171000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 26039000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 26039000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 26039000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -19869000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -19869000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2427000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2427000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -6693000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -6693000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 5636000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 5636000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 5636000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -1536000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -1536000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 22865000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 22865000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 23553000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 23553000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 64586000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 64586000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 64586000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -34048000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -34048000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -13047000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -13047000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -22781000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -22781000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1128000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1128000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1128000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -23220000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -23220000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -14019000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -14019000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -15827000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -15827000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -1781000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -1781000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -1781000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -21582000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -21582000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -3312000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -3312000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -4368000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -4368000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33979000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33979000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 33979000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -45048000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -45048000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -19902000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -19902000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -41128000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -41128000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 29236000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 29236000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -61451000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -61451000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -24237000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -53009000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 29515000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -88415000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInOperatingLeaseLiability": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -14624000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -7098000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -14394000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -21773000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -21773000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -7731000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -16233000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -16233000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -24212000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -24212000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -32854000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -32854000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -32854000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -8259000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -8259000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -17347000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -17347000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -33430000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -33430000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -42364000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -42364000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -42364000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -6795000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -6795000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -13657000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -13657000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -19292000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -19292000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -25279000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -25279000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -25279000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -5880000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -5880000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -12021000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -12021000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -16220000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -16220000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -21646000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -21646000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -4969000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -4969000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -10399000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -15419000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-10-01",
              "end": "2025-10-31",
              "val": 17300000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -18296000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -507000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherNoncurrentAssets": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "description": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -238000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -884000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 168000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 333000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1604000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1604000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -440000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -440000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1335000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -1335000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2002000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -2002000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2658000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2658000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -2658000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -541000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -541000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -959000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -959000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -926000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -926000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1538000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1538000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -1538000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1364000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1364000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6132000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6132000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 6463000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 6463000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6006000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6006000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 4094000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 3167000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 3167000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 6676000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3856000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 13712000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 11290000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 16389000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 11496000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 11496000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 6651000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 7459000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 7255000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 7255000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 15707000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 15707000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 22319000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 22319000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 22319000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7661000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7661000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 8433000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 8433000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 14019000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 14019000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 15432000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 15432000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 15432000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1917000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1917000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 15058000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 15058000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 16118000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 16118000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22002000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22002000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -844000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -844000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1335000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 301000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1941000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -2320000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingLiabilities": {
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "description": "Amount of increase (decrease) in operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -3693000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 389000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -362000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1511000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3724000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 438000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 309000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 228000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -69000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3684000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3961000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 390000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -1732000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2063000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -2545000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -1630000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 5570000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 656000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 4128000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1507000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1507000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6519000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6519000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 3406000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 3406000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2383000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2383000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3283000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3283000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 3283000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7107000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7107000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 3157000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 3157000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2036000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2036000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3142000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3142000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3142000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 9660000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 9660000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 5388000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 5388000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1835000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1835000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1155000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1155000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1155000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 15670000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 15670000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 10367000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 10367000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 12890000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 12890000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7074000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7074000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7074000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 16351000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 16351000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 16028000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 16028000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 7593000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 7593000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5038000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5038000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5038000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 16803000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 16803000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 14420000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 14420000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 7957000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 7957000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 657000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 657000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 657000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 17061000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 17061000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 17067000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 17067000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 8300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 8300000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 17634000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 17634000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 28551000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 28551000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 23007000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 20079000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 15200000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 31832000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 611000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 151000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 320000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 169000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 474000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 154000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 624000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 624000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 193000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 193000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 240000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 240000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 47000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 47000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3743000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3743000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3503000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3503000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 10844000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 10844000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 10844000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7156000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 7156000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 14429000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 14429000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 7273000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 7273000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 21793000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 21793000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 7364000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 7364000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 29254000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 29254000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 29254000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7560000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7560000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 15244000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 15244000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 7684000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 7684000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 23013000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 23013000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 7769000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 7769000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30799000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30799000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30799000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1672000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1672000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3341000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3341000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 1669000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 1669000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 4826000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 4826000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 1485000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 1485000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6443000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6443000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6443000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1649000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1649000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 3281000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 3281000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 1632000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 1632000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 4737000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 4737000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 1456000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 1456000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 6389000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 6389000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1966000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1966000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3558000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 1592000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 5135000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1577000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6844000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 144000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "InterestPaid": {
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "description": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "units": {
          "USD": [
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 142000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 310000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 144000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 204000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 602000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 454000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 599000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 599000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 144000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 204000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 204000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 204000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 204000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 204000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 204000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1414000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1414000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1414000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1414000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2852000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2852000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 2852000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 2852000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 2852000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1438000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1438000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1438000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1438000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 2875000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 2875000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78040000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78040000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 78040000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 212000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 212000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 223000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 223000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 349000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 349000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 349000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 349000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 349000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 93000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 93000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 93000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 93000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 185000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 185000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 185000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 93000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 93000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 93000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 93000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 185000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 185000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 185000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 185000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 185000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IssuanceOfStockAndWarrantsForServicesOrClaims": {
        "label": "Issuance of Stock and Warrants for Services or Claims",
        "description": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 300000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 700000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 400000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 400000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 700000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 800000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 100000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 900000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2019-01-31",
              "val": 19800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            }
          ]
        }
      },
      "LeaseCost": {
        "label": "Lease, Cost",
        "description": "Amount of lease cost recognized by lessee for lease contract.",
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 6024000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 5975000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 12959000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 12772000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 6935000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 6797000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19691000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19529000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 6797000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 6822000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 27327000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 27327000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 8160000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 17079000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8919000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 26038000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 8959000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 34827000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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-04-30",
              "val": 205614000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 199678000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 200143000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 215294000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 233892000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 240634000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 230165000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 227105000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 184100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 202482000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 173669000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 149532000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 260587000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-04-30",
              "val": 79580000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 79339000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 80154000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 67053000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 67650000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 53682000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 33228000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 83587000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 69278000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 54223000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 150293000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 24327000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-07-31",
              "val": 39297000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 38855000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 40603000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 43502000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 31092000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 28350000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 24480000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 12896000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-04-30",
              "val": 27834000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 27784000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 29103000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 26307000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 28882000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 20254000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 17491000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 16988000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 14526000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 14968000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 23603000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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-04-30",
              "val": 27724000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 27697000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 28978000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 32777000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 37285000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 30802000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 30623000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 31034000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 19683000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 21002000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 17044000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 15494000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 21348000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-04-30",
              "val": 27285000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 27291000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 28534000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 32531000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 36922000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 39129000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 38943000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 39352000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 30497000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 23335000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 21064000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 18010000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 25218000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-04-30",
              "val": 26319000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 26340000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 27502000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 32299000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 36542000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 39573000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 39388000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 42180000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 39699000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 26478000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 23407000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 22357000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 27229000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-04-30",
              "val": 16872000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 11227000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 5872000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-04-30",
              "val": 26611000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 18981000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 10172000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            }
          ]
        }
      },
      "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-04-30",
              "val": 33915000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 31992000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 31038000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 32134000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 32529000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 32357000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 30454000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 28430000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 20356000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 37079000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 30616000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 25105000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-10-31",
              "val": 60100000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 75468000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LettersOfCreditOutstandingAmount": {
        "label": "Letters of Credit Outstanding, Amount",
        "description": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 9900000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 9900000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 9100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 9800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 9700000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 9800000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 9900000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 10600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 9000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 9400000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 8300000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 7400000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 7700000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 7400000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 7300000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 7300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 7300000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 6300000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 5300000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 5300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 5300000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2400000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2300000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2400000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1300000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 600000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 600000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 411120000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 411120000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 411120000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 411120000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 400346000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 426228000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 909267000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 1001055000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1001055000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 1001055000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 1001055000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 1001055000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 1140718000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1195157000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1217003000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1344811000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1344811000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 1344811000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 1344811000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 1344811000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1398700000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1551419000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1625087000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 2007380000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 2007380000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 2007380000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 2007380000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 2007380000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 2053883000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 2143811000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 2170934000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 2265762000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 2265762000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 2265762000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 2265762000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 2265762000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2225182000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 2260215000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 2263078000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 2395433000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 2395433000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 2395433000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 2395433000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 2395433000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 2380407000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2419646000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2372594000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1841551000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1841551000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1841551000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1841551000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1841551000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1789689000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1792535000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1780831000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 2010013000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 2010013000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 2010013000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 2010013000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 2010013000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 1932601000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 1961948000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 2000518000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 2311730000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 2311730000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 2164257000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 619973000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 614472000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1169698000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 1719436000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 1615417000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 1738400000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 1761836000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 1786365000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 1891138000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1921488000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2053310000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 2051119000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 2336507000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 2297120000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 2355687000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 2410503000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 2541265000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2574131000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 2667346000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 2731584000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 3012720000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 3129899000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 3267405000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 3337627000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 2971290000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 2926689000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 3753941000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 3770208000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 4012705000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 3947403000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 3949923000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 3982039000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 4229550000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 4229550000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 3984005000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 373819000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 373819000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 373819000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 373819000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 362495000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 389590000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 434636000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 516313000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 516313000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 516313000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 516313000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 516313000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 522607000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 574149000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 588494000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 693965000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 693965000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 693965000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 693965000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 693965000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 729590000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 854038000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 923100000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1093173000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 1093173000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 1093173000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 1093173000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 1093173000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 1097912000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1209630000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 1260367000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1371639000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1371639000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 1371639000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1371639000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1371639000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1343716000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1402245000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1449531000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 2208322000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 2208322000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 2208322000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 2208322000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 2208322000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 2195464000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2233964000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2189221000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1660621000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1660621000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1660621000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1660621000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1660621000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1604961000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1607304000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1598770000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 1831910000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 1831910000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 1831910000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 1831910000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 1831910000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 1741434000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 1776445000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 1783744000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 2039408000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 2039408000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 1888544000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilityForUncertainTaxPositionsCurrent": {
        "label": "Liability for Uncertainty in Income Taxes, Current",
        "description": "Amount recognized for uncertainty in income taxes classified as current.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 2500000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": 2500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 2900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 2900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 2900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 3300000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 3300000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 3300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 16700000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 16700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 16700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 16200000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 16200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 11300000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 8037000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 5830000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 13509000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 21556000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 25728000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 25728000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 5621000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 5621000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 536101000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 536101000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 1034171000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 1034171000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 853116000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 853116000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 853116000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -13320000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -13320000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -32967000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -32967000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -39153000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -39153000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -70455000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -70455000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -70455000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -25498000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -25498000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -107232000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -107232000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -202435000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -202435000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -58976000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -58976000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -58976000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -112954000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -112954000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -255304000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -255304000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -320691000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -320691000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -394621000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -394621000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -394621000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1350000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1350000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -34103000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -34103000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -82642000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -82642000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -98256000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -98256000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -98256000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -20904000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -20904000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -90251000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -90251000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -211005000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -211005000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -946039000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -946039000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -946039000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -169874000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -169874000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -408942000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -408942000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -607277000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -607277000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -838791000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -838791000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -223515000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -223515000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -496855000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -767316000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -1099902000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -334414000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -40880000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -6770000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -10622000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -15225000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -18761000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -18761000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -6184000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -6184000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -10520000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -10520000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -237875000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -237875000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -664324000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -664324000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -664324000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -313491000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -313491000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -331728000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -331728000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -350795000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -350795000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -321489000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -321489000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -321489000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 169668000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 169668000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 90373000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 90373000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 100064000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 100064000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 81229000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 81229000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 81229000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -70506000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -70506000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -104877000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -104877000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -157685000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -157685000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -162909000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -162909000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -162909000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -62514000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -62514000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -145852000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -145852000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -147695000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -147695000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -191197000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -191197000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -191197000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7812000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 7812000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -56911000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": -56911000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -22626000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -22626000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 44612000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 44612000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 44612000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -60777000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -60777000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -236887000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -236887000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -280585000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -280585000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -312876000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -312876000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -24925000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -24925000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -55377000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -93125000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -126781000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -39247000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -4790000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -697000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 11401000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 23019000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 54979000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 54979000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 14992000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 14992000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 37688000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 37688000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 41949000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 41949000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 76086000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 76086000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 76086000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 45655000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 45655000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 72060000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 72060000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 70191000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 70191000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 115696000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 115696000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 115696000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 59144000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 59144000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 177278000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 177278000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 234721000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 234721000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 296954000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 296954000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 296954000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 135597000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 135597000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 313266000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 313266000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 418675000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 418675000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 506467000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 506467000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 506467000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 196286000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 196286000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 317165000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 317165000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 369702000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 369702000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 506759000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 506759000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 506759000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 233635000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 233635000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 444651000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 444651000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 708828000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 708828000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 979526000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 979526000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 979526000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 254826000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 254826000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 475034000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 475034000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 709360000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 709360000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1017272000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1017272000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 251439000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 251439000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 497512000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 787786000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1165007000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 321688000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -115412000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -19382000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -31419000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -12037000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -45924000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -14505000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -52276000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -52276000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -270687000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -270687000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -307401000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -307401000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -36714000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -36714000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -360214000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -360214000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -52813000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -52813000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426458000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426458000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426458000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -45722000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -45722000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -114354000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -114354000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68632000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68632000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160952000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160952000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -46598000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -46598000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -47804000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -47804000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -112364000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -112364000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -64560000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -64560000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170855000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170855000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58491000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58491000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -8354000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -8354000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -70000000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97500000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 539000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 539000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7934000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7934000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7395000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7395000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 46739000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 46739000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38805000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38805000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 74000000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 33760000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 33760000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 921971000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 921971000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888211000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888211000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 984394000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 984394000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 62423000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 62423000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067900000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 72087000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 72087000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 135057000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 62970000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 218782000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 83725000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 309085000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 309100000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 78197000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": -116868000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -19737000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -32140000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -12403000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -47021000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -14881000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -53737000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -53737000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -271040000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -271040000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -307754000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -307754000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -36714000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -36714000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -360567000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -360567000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -52813000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -52813000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426811000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426811000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426811000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -45722000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -45722000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -114354000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -114354000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68632000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -68632000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160952000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -160952000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -46598000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -46598000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -208359000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -47804000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -47804000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -112364000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -112364000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -64560000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -64560000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170855000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170855000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58491000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58491000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -243267000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -8354000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -8354000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 539000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 539000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7934000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 7934000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7395000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7395000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 46739000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 46739000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38805000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38805000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 73980000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 33760000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 33760000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 921971000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 921971000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888211000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888211000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 984394000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 984394000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 62423000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 62423000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 72087000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 72087000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 135057000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 62970000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 218782000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 83725000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 309085000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 78197000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2020-02-01",
              "end": "2020-07-31",
              "val": -112364000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -64560000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -170855000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -58491000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -8354000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33855000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -25501000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -39531000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5676000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -69976000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -27373000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -72451000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -45078000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -102317000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -29866000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -97454000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 896000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 896000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 8337000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 8337000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7441000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 7441000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 47164000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 47164000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38827000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 38827000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 74405000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 74405000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 74405000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 33760000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 921971000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 888211000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 984394000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 62423000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1067885000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 309085000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NoncashContributionExpense": {
        "label": "Noncash Contribution Expense",
        "description": "Noncash charitable contributions made by the entity during the period.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": {
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed",
        "description": "\"The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions 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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 1173000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 169000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2479000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2479000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2479000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2479000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2479000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-10-31",
              "val": 242544000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 278126000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 278126000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 278126000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 278126000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 278126000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 296295000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 318959000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 320014000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 324391000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 324391000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 324391000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 324391000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 316313000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 314572000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-01-31",
              "val": 310685000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 310685000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 341385000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 341385000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 368361000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 368361000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 410466000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 410466000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 528573000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 1372000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -110000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 1924000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 2034000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 699000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -1225000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3135000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 3135000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2228000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2228000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 770000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 770000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 2998000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 2998000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 4165000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 4165000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3395000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 3395000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 8959000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 8959000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 8959000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 5217000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 5217000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 9748000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 9748000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 4531000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 4531000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 15549000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 15549000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 5801000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 5801000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 19207000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 19207000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 19207000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3742000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3742000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6343000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 6343000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 2601000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 2601000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 6032000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 6032000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -311000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -311000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 8914000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 8914000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 8914000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6037000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6037000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4974000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 4974000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -1063000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -1063000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 4034000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 4034000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -940000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -940000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1413000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1413000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1413000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -4650000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -4650000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -3647000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -3647000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 1003000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 1003000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -2827000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -2827000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 820000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 820000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4539000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4539000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 4539000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 12245000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 12245000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 29700000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 29700000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 17455000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 17455000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 47373000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 47373000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 17673000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 17673000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 68889000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 68889000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 68889000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 14109000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 14109000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 28739000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 28739000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 14630000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 14630000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 41745000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 41745000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 13006000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 13006000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 49563000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 49563000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 14013000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 14013000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 26074000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 12061000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 36902000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 10828000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 51295000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 6998000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NumberOfOperatingSegments": {
        "label": "Number of Operating Segments",
        "description": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "units": {
          "segment": [
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 1,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 1,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 1,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 1,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 1,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 1,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 1,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 1,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 1,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 1,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 1,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 1,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NumberOfReportingUnits": {
        "label": "Number of Reporting Units",
        "description": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "units": {
          "reporting_unit": [
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 1,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 394799000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 105638000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 216504000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 110866000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 328220000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 111716000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 451884000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 451884000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 365072000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 365072000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 533475000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 533475000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 168403000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 168403000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 725204000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 725204000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 191729000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 191729000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 934871000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 934871000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 934871000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 204380000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 204380000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 443538000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 443538000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 239158000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 239158000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 675073000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 675073000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 231535000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 231535000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 924246000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 924246000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 924246000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 264838000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 264838000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 575067000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 575067000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 310229000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 310229000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 908629000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 908629000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 333562000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 333562000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1262844000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1262844000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1262844000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 374573000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 374573000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 795248000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 795248000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 420675000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 420675000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1228094000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1228094000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 432846000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 432846000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1702646000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1702646000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1702646000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 475502000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 475502000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 1002072000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 1002072000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 526570000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 526570000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1545424000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1545424000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 543352000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 543352000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2067858000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2067858000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2067858000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 529552000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 529552000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1065045000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1065045000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 535493000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 535493000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1603083000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1603083000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 538038000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 538038000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2157627000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2157627000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2157627000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 537566000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 537566000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1060327000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1060327000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 522761000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 522761000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1599580000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1599580000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 539253000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 539253000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2155152000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2155152000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 546130000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 546130000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1116076000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 569946000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1678525000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 562449000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2257859000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 547656000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": -115817000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": -19264000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": -33045000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": -13781000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": -45388000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": -12343000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -51653000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -51653000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -267558000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -267558000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -305278000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -305278000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -37720000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -37720000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -363695000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -363695000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -58417000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -58417000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426323000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426323000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -426323000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -42437000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -42437000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -107159000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -107159000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -64722000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -64722000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -151156000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -151156000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -43997000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": -43997000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -193509000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -193509000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -193509000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -41853000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -41853000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -100488000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": -100488000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -58635000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": -58635000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -148958000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -148958000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -48470000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -48470000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -173855000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -173855000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -173855000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -10737000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -10737000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33348000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -33348000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -22611000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -22611000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -36706000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -36706000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -3358000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -3358000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -61884000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -61884000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -61884000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -19226000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -19226000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -60316000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -60316000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -41090000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -41090000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -87747000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -87747000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -27431000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -27431000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -88031000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -88031000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -88031000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -4651000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": -4651000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1961000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1961000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 6612000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 6612000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 21699000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 21699000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 19738000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 19738000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 31634000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 31634000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 31634000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 22628000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 22628000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 80429000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 80429000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 57801000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 57801000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 139459000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 139459000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 59030000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 59030000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 199928000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 199928000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 60255000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 60255000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 125482000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 65227000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 210837000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 85355000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 298579000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 111309000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2019-04-30",
              "val": 5706000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 5706000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 12331000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 12331000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 6625000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 6625000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19055000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 19055000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 6762000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 6762000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26490000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26490000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 26500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7995000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 16616000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8621000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 25256000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 8640000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 34034000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 34000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 34000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 34400000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 34400000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 34400000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 33200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 33200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 33200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 28500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 28500000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 28500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 25600000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 25600000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 26400000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseImpairmentLoss": {
        "label": "Operating Lease, Impairment Loss",
        "description": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5100000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3892000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 3900000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 3900000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 3900000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 3900000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5100000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5100000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-04-30",
              "val": 171699000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 167686000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 169105000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 183160000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 201363000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 208277000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 199711000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 198675000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 163744000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 165403000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 143053000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 124427000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 185119000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 16921000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 17193000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 18743000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 20728000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 20728000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 20728000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 20728000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 20728000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 27613000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 30415000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 30633000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 32971000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 32971000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 32971000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 32971000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 32971000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 34777000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 34951000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 35228000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 37404000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 37404000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 37404000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 37404000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 37404000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 37293000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 43479000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 34713000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 24055000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 24055000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 24055000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 24055000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 24055000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 22742000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 23053000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 21701000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 22230000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 22230000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 22230000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 22230000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 22230000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 20925000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 19769000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 19507000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 19077000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 19077000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 19077000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 19077000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 19077000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 21815000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 21185000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 15840000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 16623000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 16623000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 16055000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 154778000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 150493000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 150362000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 162432000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 162432000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 162432000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 162432000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 162432000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 173750000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 177862000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 169078000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 165704000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 165704000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 165704000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 165704000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 165704000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 155998000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 146025000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 136240000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 126340000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 126340000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 126340000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 126340000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 126340000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 114976000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 90479000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 81237000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 141348000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 141348000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 141348000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 141348000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 141348000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 136243000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 130746000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 124551000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 120823000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 120823000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 120823000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 120823000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 120823000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 117444000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 115832000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 111132000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 105350000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 105350000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 105350000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 105350000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 105350000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 111122000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 105757000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 134533000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 168496000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 168496000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 167278000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 143361000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 137292000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 136627000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 149833000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 149833000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 149833000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 149833000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 149833000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 161484000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 168313000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 160362000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 159352000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 159352000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 159352000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 159352000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 159352000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 152185000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 140589000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 132608000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 126021000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 126021000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 126021000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 126021000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 126021000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 116589000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 100481000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 92155000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 141493000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 141493000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 141493000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 141493000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 141493000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 135403000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 131341000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 126198000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 123188000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 123188000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 123188000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 123188000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 123188000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 119997000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 117877000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 113365000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 109630000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 109630000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 109630000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 109630000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 109630000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 115412000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 109953000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 133183000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 165578000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 165578000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 160090000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 116375000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 121788000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 130081000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 148551000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 148551000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 148551000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 148551000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 148551000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2019-01-31",
              "val": 22198000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 22198000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 22198000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 22198000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 15298000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 17269000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 19797000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 23373000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 23373000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 23373000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 23373000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 23373000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 14955000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 16898000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 19356000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 23173000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 23173000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 23173000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 23173000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 23173000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 16067000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 17936000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 20267000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 22556000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 22556000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 22556000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 22556000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 22556000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 17727000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 19482000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 20741000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 22617000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 22617000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 22617000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 22617000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 22617000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 38871000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 40998000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 45221000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 34634000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 34634000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 34634000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 34634000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 34634000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 13457000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 9205000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 4699000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 22198000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesRentExpenseNet": {
        "label": "Operating Leases, Rent Expense, Net",
        "description": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 15800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 4400000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 8800000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 4400000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 13300000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 4500000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 17700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 4400000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 9000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 4600000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 14400000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 5300000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 19800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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-04-30",
              "val": 0.044,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0.044,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0.044,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0.044,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 0.044,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0.043,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0.043,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0.043,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0.043,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0.043,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 0.043,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0.043,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 0.046,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 0.046,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 0.047,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0.047,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 0.048,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0.048,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 0.053,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 7287000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 11561000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 11561000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 12696000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 11170000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 11170000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 11170000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 11170000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 12891000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 9513000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 9175000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 8833000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 8833000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 8833000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 8833000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 8833000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 23947000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 23896000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 24617000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 24678000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 24678000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 24678000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 24678000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 24678000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 26312000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 16659000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 22530000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 24942000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 24942000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 24942000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 24942000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 24942000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 33882000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 38680000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 45791000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 50337000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 50337000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 50337000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 50337000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 50337000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 61470000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 67349000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 75521000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 79484000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 79484000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 79484000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 79484000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 79484000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 85795000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 90079000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 92032000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 99615000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 99615000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 97584000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 97584000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 97584000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 107654000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 129232000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 132028000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 141803000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 141803000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 141803000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 141803000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 141803000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 153073000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 163613000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 170227000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 173220000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 173220000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 181061000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 651000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 1396000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 2833000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 1437000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 3694000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 861000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6149000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6149000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2328000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2328000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5413000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5413000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -3085000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -3085000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -6896000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -6896000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -1483000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -1483000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5626000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5626000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5626000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -1631000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -1631000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -1676000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -1676000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -45000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": -45000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -340000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": -340000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1336000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1336000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -573000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -573000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": -573000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -5189000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -5189000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 3525000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 3525000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8714000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8714000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1112000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1112000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -2413000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -2413000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7468000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7468000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7468000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 636000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 636000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1422000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1422000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -2058000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -2058000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -6142000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -6142000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -4720000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -4720000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -7935000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -7935000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -7935000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -11825000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -11825000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -16854000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -16854000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -5029000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -5029000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -23641000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -23641000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -6787000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -6787000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15336000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15336000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15336000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 431000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 431000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2506000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 2506000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 2075000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 2075000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -7523000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -7523000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -10029000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -10029000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -254000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -254000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -254000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -4301000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -4301000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5318000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5318000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": -1017000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": -1017000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -5033000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -5033000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 285000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 285000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -9651000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -9651000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9949000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9949000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 12687000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 2738000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 15866000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 3179000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 24072000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 1089000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "description": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 651000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6149000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5413000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -6896000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5368000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 651000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6149000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 6149000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2328000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": -5413000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": -3085000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": -6896000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -1483000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5368000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5368000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -5368000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -1293000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": -1293000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -980000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": -980000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 313000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 313000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 774000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 774000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1754000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 1754000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 292000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 292000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 292000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -5030000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -5030000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 3771000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 3771000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8801000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 8801000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 533000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 533000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -3238000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -3238000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6637000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6637000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 6637000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 394000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 394000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1718000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -1718000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -2112000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -2112000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -6853000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -6853000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5135000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -5135000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9773000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9773000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9773000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -14239000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -14239000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -19637000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -19637000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -5398000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -5398000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -29435000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -29435000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -9798000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -9798000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -18187000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -18187000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -18187000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1079000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1079000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3460000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3460000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 2381000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 2381000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -5491000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": -5491000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -8951000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": -8951000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3636000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3636000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3636000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -5550000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -5550000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5188000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5188000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 362000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 362000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -4322000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -4322000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 866000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 866000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -9016000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -9016000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 10205000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 10205000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 12298000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 2093000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 16331000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 4033000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 24664000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -248000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "description": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 258000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 258000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 258000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 338000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 338000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 696000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 696000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 358000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 358000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1114000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 1114000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 418000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 418000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 865000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 865000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 865000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 159000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 159000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 246000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 246000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 87000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 87000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -579000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -579000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -825000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": -825000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -831000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -831000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -831000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -242000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -242000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -296000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -296000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -54000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -54000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -711000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -711000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -415000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -415000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -1838000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -1838000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -1838000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -2414000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -2414000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -2783000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -2783000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -369000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": -369000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -5794000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -5794000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -3011000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": -3011000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -2851000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -2851000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -2851000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 648000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 648000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 954000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 954000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 306000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 306000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2032000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2032000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1078000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1078000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3890000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3890000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3890000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1249000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1249000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 130000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 130000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 1379000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 1379000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 711000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 711000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 581000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 581000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 635000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 635000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 256000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 256000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -389000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": -645000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 465000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 854000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 592000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -1337000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherLiabilitiesCurrent": {
        "label": "Other Liabilities, Current",
        "description": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 11574000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 11574000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 11574000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 11574000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 12017000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 11761000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 17574000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 13903000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 13903000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 13903000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 13903000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 13903000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 12973000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 16563000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 12956000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 14994000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OtherLiabilitiesFairValueDisclosure": {
        "label": "Other Liabilities, Fair Value Disclosure",
        "description": "Fair value portion of other liabilities.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 400000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 400000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 445000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 800000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 4010000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 4010000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 4010000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 4010000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 4419000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 3803000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 9374000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 9696000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 9696000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 9696000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 9696000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 9696000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 6095000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 6527000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 5955000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6695000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 6695000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 6695000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 6695000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 6695000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 7097000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 19837000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 24069000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 32328000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 32328000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 32328000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 32328000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 32328000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 32974000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 33322000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 32057000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 23255000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 23255000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 23255000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 23255000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 23255000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 22001000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 21861000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 21807000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 18115000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 18115000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 18115000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 18115000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 18115000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 18661000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 19174000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 19593000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 21332000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 21332000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 21332000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 21332000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 21332000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 25407000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 28257000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 28695000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 30634000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 30634000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 30634000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 30634000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 30634000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 33310000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 33254000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 35717000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 52363000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 52363000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 54495000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 1767000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 803000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 1826000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 21000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1877000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1877000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2225000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": -2225000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 875000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 875000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2079000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 2079000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1111000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 1111000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2371000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 2371000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2142000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 2142000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1741000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1741000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 1741000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -504000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": -504000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 493000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 493000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -1206000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": -1206000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 210000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 210000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 210000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 1240000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6359000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -666000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -2439000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -5598000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -5598000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9871000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9871000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -9871000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -4907000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": -4907000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -8099000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": -8099000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -13540000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": -13540000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15723000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15723000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -15723000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 831000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 831000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 782000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 782000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1353000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1353000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1904000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1904000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1904000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1472000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": -1472000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5323000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -5323000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -6472000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -6472000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -6111000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -6111000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -1723000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -1861000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": -1505000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -2139000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -2958000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -1920000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsForDerivativeInstrumentFinancingActivities": {
        "label": "Payments for Derivative Instrument, Financing Activities",
        "description": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 67563000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 67563000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 67563000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 67563000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 67563000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 31395000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 31395000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 31395000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "PaymentsForPreviousAcquisition": {
        "label": "Payments for Previous Acquisition",
        "description": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 85000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 390000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 390000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 250000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2453000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2453000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2453000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 3133000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 3133000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3133000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 0,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 315000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 315000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 2194000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 2194000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 3522000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 3522000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3692000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 3692000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 4011000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 4011000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 4011000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "description": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 215332000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 56137000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 56137000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 85978000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 85978000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 125288000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 125288000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 166504000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 46723000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 46723000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 133860000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 133860000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 247277000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 247277000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 372463000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 372463000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 372463000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 106053000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 106053000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 228575000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 228575000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 323109000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 323109000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 386521000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 386521000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 386521000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24739000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24739000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 43857000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 43857000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 67120000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 67120000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 84403000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 84403000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 84403000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 22637000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 22637000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 62681000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 62681000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 98296000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 98296000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 144218000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 144218000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 144218000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 41637000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 41637000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 81083000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 81083000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 132134000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 132134000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 213282000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 213282000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 62793000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 62793000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 131957000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 206211000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 269713000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 39536000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 299000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 415132000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 218779000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 218779000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 180370000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 299000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 218779000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 218779000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 218779000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 15500000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 15500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 15500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 180370000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 180370000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 180370000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 180370000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 5300000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 180370000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 180370000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 6388000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 6388000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6388000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 6388000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6388000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6388000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6388000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 143611000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 143611000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 143611000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 143611000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 143611000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 143611000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquireMarketableSecurities": {
        "label": "Payments to Acquire Marketable Securities",
        "description": "Amount of cash outflow for purchase of marketable security.",
        "units": {
          "USD": [
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 415132000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 415132000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 375211000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 375211000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 530886000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 530886000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 753934000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 753934000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 861252000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 861252000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 861252000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11667000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 11667000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 80649000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 80649000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 164989000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 164989000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 164989000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 96925000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 96925000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 185628000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 185628000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 302762000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 302762000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 384128000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 384128000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 384128000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 129735000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 129735000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 296293000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 296293000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 402249000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 402249000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 533710000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 533710000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 533710000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 53830000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 53830000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 174372000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 174372000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 203346000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 203346000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 336221000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 336221000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 336221000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 119638000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 119638000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 223241000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 223241000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 333537000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 333537000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 411236000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 411236000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 92563000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 92563000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 212200000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 321598000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 409599000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 97408000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherInvestments": {
        "label": "Payments to Acquire Other Investments",
        "description": "Amount of cash outflow to acquire investments classified as other.",
        "units": {
          "USD": [
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 15500000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 15500000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 15500000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 3000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 3241000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 3241000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 3241000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 43330000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 6770000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 11089000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 15692000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 18929000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 18929000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6184000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 6184000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10520000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10520000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 19096000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 19096000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30413000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30413000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 30413000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 15237000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 15237000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 29791000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 29791000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 42071000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 42071000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72046000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72046000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72046000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 26389000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 26389000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 44751000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 44751000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 64144000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 64144000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 82395000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 82395000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 82395000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 12596000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 12596000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 28534000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 28534000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 43926000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 43926000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 61396000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 61396000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 61396000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 21709000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 21709000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 37113000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 37113000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 53590000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 53590000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 77654000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 77654000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 77654000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 19057000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 19057000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 46436000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 46436000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 70277000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 70277000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 92391000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 92391000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 92391000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 22753000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 22753000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 45033000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 45033000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 68646000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 68646000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 96988000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 96988000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 23624000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 23624000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 52049000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 79423000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 106445000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 32253000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 0.0001,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0.0001,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0.0001,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0.0001,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0.0001,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0.0001,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0.0001,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0.0001,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0.0001,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 0.0001,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0.0001,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0.0001,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 0.0001,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0.0001,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0.0001,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0.0001,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0.0001,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0.0001,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 0.0001,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 0.0001,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 0.0001,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 0.0001,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 0.0001,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-05-01",
              "val": 10000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-05-01",
              "val": 10000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-05-01",
              "val": 10000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-05-01",
              "val": 10000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 10000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 10000000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 10000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 10000000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 10000000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 10000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 10000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 10000000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 10000000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 10000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 10000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 10000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 10000000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 10000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 10000000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 10000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 10000000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 10000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 10000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 10000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 10000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 10000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 10000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 10000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 10000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 10000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 10000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 10000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 10000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 10000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 10000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 10000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 10000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 10000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 10000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 10000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 10000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 10000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 10000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 10000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 10000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 10000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 10000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 10000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 10000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 10000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 10000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 10000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 10000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 10000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 10000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 10000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 10000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 10000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 10000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 10000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 10000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 10000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 10000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 10000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PreferredStockValue": {
        "label": "Preferred Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 23349000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 23349000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 23349000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 23349000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 29779000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 26776000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 28344000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 29976000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 29976000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 29976000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 29976000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 29976000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 39341000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 38907000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 37814000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 37125000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 37125000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 37125000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 37125000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 37405000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 51176000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 52158000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 47343000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 48390000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 48390000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 48390000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 48390000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 48390000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 65172000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 61197000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 67842000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 63236000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 63236000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 63236000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 63236000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 63236000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 80669000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 79142000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 68814000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 69987000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 69987000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 69987000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 69987000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 69987000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 86719000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 81492000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 72629000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 66984000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 66984000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 66984000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 66984000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 66984000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 84540000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 81693000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 75412000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 82368000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 82368000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 82368000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 82368000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 82368000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 111204000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 107760000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 103328000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 97101000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 97101000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 132729000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PrepaidExpenseCurrent": {
        "label": "Prepaid Expense, Current",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": 16062000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 18415000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 18415000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 24429000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 560756000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 560756000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 560756000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 560756000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 560756000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 677370000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 677370000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 677370000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 665000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 467000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 467000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 467000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 467000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "end": "2018-05-01",
              "val": 524200000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-05-01",
              "val": 524200000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-05-01",
              "val": 523900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-05-01",
              "val": 523900000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q1I"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 529305000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 529305000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 529305000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 529305000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 529305000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 529305000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 529305000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2019-02-01",
              "end": "2019-04-30",
              "val": 92457000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 244449000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 460710000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 627309000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 170071000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 170071000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 301416000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 301416000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 404782000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 404782000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 488538000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 488538000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 37513000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 37513000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 113171000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 113171000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 193071000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 193071000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 283184000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 283184000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 283184000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 91055000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 91055000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 190179000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 190179000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 311769000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 311769000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 423917000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 423917000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 423917000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 80699000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 80699000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 164017000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 164017000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 251517000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 251517000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 473869000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 473869000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 473869000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 82114000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 82114000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 175623000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 175623000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 265834000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 265834000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 340334000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 340334000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 91262000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 91262000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 208972000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 308458000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 389989000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 93024000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": -390000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -250000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": -250000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": -220000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": {
        "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans",
        "description": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts.",
        "units": {
          "USD": [
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 92457000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 244449000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 460710000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 627309000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 627309000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 488538000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ProceedsFromSaleOfAvailableForSaleSecurities": {
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "description": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 28986000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale 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": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 28986000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 28986000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 28986000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 28986000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 28986000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28986000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28986000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 28986000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 2002000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 2002000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3002000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 3002000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 3070000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 3070000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7569000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7569000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 7569000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ProceedsFromSaleOfShortTermInvestments": {
        "label": "Proceeds from Sale of Short-term Investments",
        "description": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1785000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 8122000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 5830000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 13509000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 21946000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 26433000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 26433000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 7815000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 7815000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10318000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10318000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 15365000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 15365000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 32254000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 32254000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 42448000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 42448000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 62263000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 62263000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7635000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7635000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13038000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13038000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 14983000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 14983000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6616000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6616000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 11818000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 11818000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 21176000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 21176000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1938000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1938000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 10626000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 10626000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 11009000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 11009000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 127000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 127000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 832000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 832000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13207000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13207000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 635000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 635000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1089000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1089000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 11346000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 11346000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22705000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22705000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 699000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 699000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1170000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1250000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1250000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 53000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 10563000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 10563000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 10563000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 10563000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23872000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23872000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 13590000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 13590000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13590000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13590000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 29859000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 29859000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 23167000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 23167000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 23167000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 23167000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 46077000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 46077000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24151000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24151000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 24151000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 24151000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 36526000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 36526000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18390000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18390000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 18390000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 18390000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 32994000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 32994000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32994000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32994000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32994000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 20190000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 20190000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 20190000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 20190000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 35314000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 35314000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 35314000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 35314000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 22010000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 22010000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 22010000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 40780000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 40780000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 22799000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 63019000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 63019000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 63019000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 63019000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 60095000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 60415000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 73965000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 75832000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 84094000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 92078000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 105917000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 128293000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 128293000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 128293000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 128293000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 128293000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 134811000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 150646000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 159652000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 165039000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 165039000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 165039000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 165039000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 165039000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 164128000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 173983000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 177832000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 184664000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 184664000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 184664000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 184664000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 184664000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 183704000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 186229000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 196127000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 199892000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 199892000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 199892000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 199892000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 199892000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 206026000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 220916000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 230963000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 245173000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 245173000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 245173000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 245173000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 245173000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 255736000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 265544000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 278623000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 299370000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 299370000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 299370000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 299370000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 299370000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 310150000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 327953000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 343636000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 361808000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 361808000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 387946000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligation": {
        "label": "Purchase Obligation",
        "description": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "units": {
          "USD": [
            {
              "end": "2018-10-31",
              "val": 14058000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 18848000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 32904000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 31084000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 38253000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 37954000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 30524000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 36358000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 41879000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 65655000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 89263000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 94343000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 146547000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 153181000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 143994000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 112308000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 109274000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 94703000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 79395000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 139167000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 120249000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 128268000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 105000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 81286000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 79609000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 74006000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 77955000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 92788000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 85630000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 84639000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 150637000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationDueAfterFifthYear": {
        "label": "Purchase Obligation, to be Paid, after Year Five",
        "description": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2018-10-31",
              "val": 5499000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 4554000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 4555000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 4555000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 4555000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 3566000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 3566000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 3145000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 2016000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 1622000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 484000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 1992000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PurchaseObligationDueInFifthYear": {
        "label": "Purchase Obligation, to be Paid, Year Five",
        "description": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2018-10-31",
              "val": 898000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 943000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 943000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 943000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 943000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 990000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 990000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-01-31",
              "val": 5023000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 2694000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 1663000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 1138000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 484000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 1724000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PurchaseObligationDueInFourthYear": {
        "label": "Purchase Obligation, to be Paid, Year Four",
        "description": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2018-10-31",
              "val": 855000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 898000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 898000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 898000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 898000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 1419000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 1419000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1844000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1844000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 6537000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 8178000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 10060000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 8249000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 9397000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2694000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 4899000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 4899000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 4899000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 1663000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1663000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1663000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1663000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1138000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1138000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1138000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 1838000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 484000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 2360000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 3584000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 3593000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 26724000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationDueInNextTwelveMonths": {
        "label": "Purchase Obligation, to be Paid, Year One",
        "description": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2020-01-31",
              "val": 13059000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-07-31",
              "val": 16619000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 18837000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 17902000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 33368000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 34970000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 65763000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 67538000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 57517000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 44951000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 47669000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 47803000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 23072000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 57397000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 55600000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 62266000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 55097000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 48783000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 52740000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 38504000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 34186000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 41596000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 39799000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 42972000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 38730000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationDueInSecondYear": {
        "label": "Purchase Obligation, to be Paid, Year Two",
        "description": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 2800000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 2800000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 3645000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 4690000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 10987000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 10987000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 15238000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 15932000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 14985000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 3505000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 3505000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 19410000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 19091000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 22314000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 40505000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 52983000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 21903000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 25456000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 25138000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 27091000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 11625000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 39368000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 41485000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 54399000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 8820000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 10588000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 11490000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 23732000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 13765000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 20278000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 18019000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 25265000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 29244000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationDueInThirdYear": {
        "label": "Purchase Obligation, to be Paid, Year Three",
        "description": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 1400000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1400000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 2229000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 2041000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 9379000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 9379000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 12522000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 2988000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 2041000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2883000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 2883000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 13638000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 9783000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 14025000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 16403000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 18553000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 9397000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 11762000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 11762000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 11625000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 4899000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 5324000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 5865000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 8318000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1663000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1663000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1663000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 9448000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 1838000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 7274000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 8387000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 9093000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 26593000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": {
        "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 2100000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 1500000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 932000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 5722000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 6142000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 4322000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 4097000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-04-30",
              "val": 7523000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 7941000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 11244000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-04-30",
              "val": 15698000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 9829000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 12482000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-04-30",
              "val": 50468000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 21956000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 16522000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-04-30",
              "val": 36514000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 33793000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 14014000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-04-30",
              "val": 37798000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 18631000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 12095000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-04-30",
              "val": 27682000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 20811000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 12125000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-04-30",
              "val": 27354000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RepaymentsOfConvertibleDebt": {
        "label": "Repayments of Convertible Debt",
        "description": "The cash outflow from the repayment 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": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 384199000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 384199000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 384199000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 36684000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 36684000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 61714000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 61714000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 64835000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 64835000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 77906000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 77906000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 77906000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 16000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 16000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 16000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 16000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 16000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 16000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 16000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 37083000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 37083000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 37100000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 726979000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 726979000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 726979000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2023-11-01",
              "end": "2024-01-31",
              "val": 689900000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q4"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 89652000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 22708000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 46475000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 23767000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 68997000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 22522000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 92428000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 92428000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 70870000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 70870000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 104643000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 104643000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 33773000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 33773000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 143047000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 143047000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 38404000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 38404000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 185968000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 185968000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 185968000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 37183000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 37183000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 84700000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 84700000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 47517000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 47517000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 133458000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 133458000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 48758000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 48758000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 185552000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 185552000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 185552000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 54234000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 54234000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 118025000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 118025000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 63791000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 63791000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 191387000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 191387000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 73362000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 73362000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 271522000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 271522000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 271522000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 85416000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 85416000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 180067000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 180067000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 94651000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 94651000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 282670000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 282670000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 102603000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 102603000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 393362000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 393362000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 393362000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 112227000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 112227000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 238759000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 238759000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 126532000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 126532000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 354693000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 354693000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 115934000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 115934000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 480584000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 480584000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 480584000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 115364000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 115364000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 251324000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 251324000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 135960000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 135960000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 387964000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 387964000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 136640000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 136640000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 539488000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 539488000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 539488000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 134320000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 134320000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 281891000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 281891000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 147571000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 147571000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 432992000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 432992000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 151101000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 151101000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 588455000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 588455000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 159447000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 159447000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 329077000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 169630000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 496703000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 167626000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 664985000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 159586000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsAtCarryingValue": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-10-31",
              "val": 300000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 280000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 280000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 280000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 37000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 37000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 37000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 1332000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1332000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 1332000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 952000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 952000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 481000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsNoncurrent": {
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 281000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 281000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2021-01-31",
              "val": 300000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2021-01-31",
              "val": 281000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 300000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-04-30",
              "val": 300000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-07-31",
              "val": 300000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 300000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 340000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 340000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 340000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1400000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1700000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1800000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1269000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1269000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 1269000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 3107000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 3107000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 3107000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 9979000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 9979000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 15227000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RestrictedCashCurrent": {
        "label": "Restricted Cash, Current",
        "description": "Amount of cash restricted as to withdrawal or usage, classified as current. 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": "2018-01-31",
              "val": 569000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 569000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 569000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 569000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 367000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 367000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 367000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 367000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 367000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 367000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 367000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 367000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 167000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 133000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 414000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 280000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 280000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 280000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 281000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2018-01-31",
              "val": -502320000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": -502320000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": -502320000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": -502320000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": -773007000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": -809721000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": -862534000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": -928778000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": -928778000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": -928778000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": -928778000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": -928778000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": -974548000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": -1043180000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": -1089778000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": -1137185000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": -1137185000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": -1137185000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": -1137185000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": -1137185000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": -1184989000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": -1249549000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": -1308040000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": -1380452000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": -1380452000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": -1380452000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": -1380452000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": -1380452000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": -1376567000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": -1402068000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": -1407744000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": -1438189000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": -1438189000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": -1438189000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": -1438189000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": -1438189000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": -1465562000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": -1535647000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": -1603547000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": -1598684000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": -1598684000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": -1598684000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": -1598684000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": -1598684000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": -1638617000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": -1661230000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": -1697460000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": -1670219000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": -1670219000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": -1670219000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": -1670219000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": -1670219000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": -1785521000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": -1099046000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": -1209571000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": -1287323000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": -1287323000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": -1287323000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": -1287323000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": -1287323000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": -1399074000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": -1536902000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": -1668720000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": -1856483000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": -1856483000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": -2096830000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 381459000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 113498000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 239041000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 125543000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 369630000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 130589000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 518504000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 518504000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 155808000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 155808000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 322852000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 322852000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 167044000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 167044000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 501237000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 501237000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 178385000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 178385000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 700969000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 700969000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 700969000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 213962000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 213962000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 449574000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 449574000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 235612000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 235612000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 699076000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 699076000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 249502000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 249502000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 973971000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 973971000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 973971000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 297017000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 297017000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 639226000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 639226000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 342209000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 342209000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1022149000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1022149000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 382923000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 382923000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1453047000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1453047000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 1453047000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 469078000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 469078000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 980923000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 980923000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 511844000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 511844000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1526385000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1526385000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 545463000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 545463000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2107213000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2107213000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2107213000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 588692000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 588692000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 1210876000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 1210876000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 622184000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 622184000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1856339000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1856339000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 645463000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 645463000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2515915000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2515915000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2515915000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 661388000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 661388000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1349075000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1349075000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 687687000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 687687000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2049496000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 2049496000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 700421000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 700421000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2761882000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2761882000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2761882000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 709640000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 709640000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1445667000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1445667000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 736027000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 736027000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 2200487000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 2200487000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 754820000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 754820000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2976739000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2976739000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 763654000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 763654000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1564290000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 800636000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 2382640000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 818350000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3219500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 830235000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RevenueRemainingPerformanceObligation": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "description": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "units": {
          "USD": [
            {
              "end": "2018-04-30",
              "val": 405700000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 424000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 493400000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 570700000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 574000000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 628600000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 673300000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 768700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 784900000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 849000000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 937900000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1100000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 1200000000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1300000000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 1500000000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1600000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1600000000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1700000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1700000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1900000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 1800000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1900000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2000000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2200000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 2200000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 2200000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 2300000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 2400000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 2300000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 2300000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 2300000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 2400000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 2300000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RevenueRemainingPerformanceObligationPercentage": {
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "description": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "units": {
          "pure": [
            {
              "end": "2018-07-31",
              "val": 0.29,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0.52,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 53653000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 53653000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 53754000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 53754000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 58694000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 58694000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 77391000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 77391000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 77391000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 18745000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 18745000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 27569000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 27569000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 27447000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 27447000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30816000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30816000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 30816000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2749000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2749000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2749000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 930000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 930000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63086000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63086000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63086000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1573000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 1573000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3149000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3149000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3149000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 1837000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 1837000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4707000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4707000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4739000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 4739000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5586000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 5586000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 10362000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 9292000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 37160000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 74072000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 240787000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 64691000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 133634000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 68943000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 203300000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 69666000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 277930000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 277930000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 191085000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 191085000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 294864000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 294864000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 103779000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 103779000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 411915000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 411915000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 117051000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 117051000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 539606000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 539606000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 539606000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 129936000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 129936000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 280822000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 280822000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 150886000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 150886000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 430053000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 430053000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 149231000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 149231000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 591379000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 591379000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 591379000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 171793000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 171793000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 366785000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 366785000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 194992000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 194992000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 576729000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 576729000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 209944000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 209944000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 798625000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 798625000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 798625000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 239119000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 239119000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 501491000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 501491000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 262372000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 262372000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 777110000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 777110000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 275619000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 275619000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1076527000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1076527000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1076527000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 300697000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 300697000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 624279000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 624279000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 323582000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 323582000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 938062000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 938062000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 313783000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 313783000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1242711000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1242711000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1242711000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 280605000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 280605000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 575443000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 575443000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 294838000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 294838000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 867916000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 867916000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 292473000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 292473000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1168137000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1168137000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1168137000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 281644000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 281644000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 569108000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 569108000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 287464000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 287464000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 859705000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 859705000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 290597000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 290597000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1160993000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1160993000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 296413000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 296413000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 601863000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 305450000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 898379000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 296516000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1203885000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 296175000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2021-01-31",
              "val": 4032000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3391000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 17757000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 19573000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 13892000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 9336000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "description": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 8570000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 9063000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9641000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 9942000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 10095000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 10266000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 10124000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 709000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 17519000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 17519000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 24726000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 24726000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 32901000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 32901000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 42199000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 42199000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 39538000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 39538000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 35663000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 35663000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 39387000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 39387000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 46611000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 13867931,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 14385928,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 14754274,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 11548000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 9418000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 8518000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 6883000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6099000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 5451000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 5188000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 5199000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 4761000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 9.96,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 10.38,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 10.7,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 11.32,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 11.77,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 12.57,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 13.3,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 13.98,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 14.87,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 15.27,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 15.43,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 15.54,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 325700000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 171600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 171600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 83600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 325700000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 325700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 302400000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 302400000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 302400000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 391200000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 391200000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 391200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 48100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 48100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 48100000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23600000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23600000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23600000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 73600000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 73600000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 4900000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 278500,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 310770,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 334043,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 393000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 25000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 27000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 30000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 29000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 12000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 14000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 21000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 21000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 9000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 10000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 9000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 3000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 11.24,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 11.26,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 11.54,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 12.36,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 17.69,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 17.67,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 17.67,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 17.67,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 18.05,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 18.25,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 18.09,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18.09,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 17.25,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 17.25,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 17.25,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 17.48,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 17.48,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 13.43,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 13.43,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 13.43,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 0,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 8.43,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 7.41,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 7.41,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 152754000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 152754000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 152754000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 152754000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 497823000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 763646000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 531681000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 507371000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 507371000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 507371000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 507371000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 507371000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 484184000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 375487000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 412060000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 441247000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 441247000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 441247000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 441247000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 441247000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 540435000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1123149000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1008292000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1042879000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 1042879000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 1042879000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 1042879000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 1042879000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 892949000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1039112000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 873198000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 187884000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 111810000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 73161000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 71278000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 78443000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 31677000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 60117000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 60117000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 60117000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 60117000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 60117000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 51643000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 48940000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 37216000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 6187000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 19831715,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 19831715,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 19831715,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 19832000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 18477400,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 18121774,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 17629000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 13648000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 13648000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 13648000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 13648000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 13648000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 10989000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 9752000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 7872000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6882000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 6882000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 6882000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 6882000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 6882000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 6030000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 5577000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 5399000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 4310000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 3686000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 3330000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 2926000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 2377000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 2340000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 2212000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2152000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1456000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1385000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1385000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1385000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1385000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1385000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1329000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1299000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 723000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 83000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 11.44,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 11.44,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 11.44,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 11.44,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 11.69,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 11.76,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 11.78,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 12.27,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 12.27,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 12.27,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 12.27,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 12.27,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 12.61,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 13.22,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 13.85,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 14.39,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 14.39,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 14.39,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 14.39,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 14.39,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 15.13,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 15.42,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 15.51,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 15.78,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 16.16,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 16.06,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 16.74,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 16.89,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 17,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 17.18,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 17.31,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 17.07,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 17.39,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 17.39,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 17.39,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 17.39,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 17.39,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 17.64,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 17.7,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 17.61,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 16.82,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 487637000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 750982000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 525517000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 501458000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 478824000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 372090000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 408684000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 438502000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 538408000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1120956000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 1007687000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1042801000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 17998946,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 17774197,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 17376086,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 13462000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 10852000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 9653000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 7803000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 6836000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 6007000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 5566000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 5396000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 4798000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 3105000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 2228000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 11.54,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 11.65,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 11.7,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 12.2,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 12.55,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 13.17,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 13.81,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 14.37,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 15.12,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 15.42,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 15.5,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 15.55,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 16.41,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 17.11,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
        "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost",
        "description": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 4100000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 300000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": {
        "label": "Share-based Payment Arrangement, Plan Modification, Number of Grantees Affected",
        "description": "Number of grantees affected by modification of award under share-based payment arrangement.",
        "units": {
          "employee": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 7,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 7,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "description": "Number of shares issued under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 7.19,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 7.3,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 8.18,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 9.4,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 10.82,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 9.86,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 10.09,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 10.09,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 9.01,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 9.97,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 10.29,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 11.71,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 13.48,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 13.52,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 14.39,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 13.97,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 10.94,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 14.8,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 14.57,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 14.6,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 8.17,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 11.48,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 17.18,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 16.65,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 11.43,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 12.86,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 17.17,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 17.43,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2018-04-30",
              "val": 397652000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 626130000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 460871000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 440309000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 422811000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 333456000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 364048000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 393603000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 489893000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 1045726000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 971253000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1034740000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 339286000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 96839000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 10500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 25800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 25800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 33600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 10500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 10500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7500000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 7500000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "description": "Purchase price of common stock expressed as a percentage of its fair value.",
        "units": {
          "pure": [
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0.85,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.85,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0.85,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0.85,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.85,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "ShortTermLeaseCost": {
        "label": "Short-term Lease, Cost",
        "description": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "units": {
          "USD": [
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 269000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 269000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 441000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 441000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 172000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 172000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 474000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 474000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 60000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 60000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 837000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 837000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 165000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 463000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 298000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 782000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 319000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 793000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2016-01-31",
              "val": -276145000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-01-31",
              "val": -347355000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2017-01-31",
              "val": -347355000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2018-01-31",
              "val": -338648000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": -333728000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-04-30",
              "val": -333728000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2018-04-30",
              "val": -333728000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 743470000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-07-31",
              "val": 743470000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2018-07-31",
              "val": 743470000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 810169000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-10-31",
              "val": 810169000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2019-01-31",
              "val": 614362000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 597682000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "end": "2019-04-30",
              "val": 597682000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-04-30",
              "val": 597682000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2019-04-30",
              "val": 597682000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 566679000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "end": "2019-07-31",
              "val": 566679000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-07-31",
              "val": 566679000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2019-07-31",
              "val": 566679000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 569362000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "end": "2019-10-31",
              "val": 569362000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2020-01-31",
              "val": 546327000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 522788000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "end": "2020-04-30",
              "val": 522788000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-04-30",
              "val": 522788000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2020-04-30",
              "val": 522788000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 501891000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "end": "2020-07-31",
              "val": 501891000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-07-31",
              "val": 501891000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2020-07-31",
              "val": 501891000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 426032000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-10-31",
              "val": 426032000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2021-01-31",
              "val": 325737000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 243237000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-04-30",
              "val": 243237000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-04-30",
              "val": 243237000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2021-04-30",
              "val": 243237000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 211876000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-07-31",
              "val": 211876000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-07-31",
              "val": 211876000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2021-07-31",
              "val": 211876000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 239569000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-10-31",
              "val": 239569000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2022-01-31",
              "val": 275503000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 348949000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "end": "2022-04-30",
              "val": 348949000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-04-30",
              "val": 348949000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-04-30",
              "val": 348949000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 407131000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-07-31",
              "val": 407131000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-07-31",
              "val": 407131000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-07-31",
              "val": 407131000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 468506000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-10-31",
              "val": 468506000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2023-01-31",
              "val": 617287000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 749492000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-04-30",
              "val": 749492000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-04-30",
              "val": 749492000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2023-04-30",
              "val": 749492000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 847759000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-07-31",
              "val": 847759000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-07-31",
              "val": 847759000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2023-07-31",
              "val": 847759000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 965033000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-10-31",
              "val": 965033000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2024-01-31",
              "val": 1129739000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 1137000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-04-30",
              "val": 1137000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-04-30",
              "val": 1137000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2024-04-30",
              "val": 1137000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 1961406000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-07-31",
              "val": 1961406000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-07-31",
              "val": 1961406000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2024-07-31",
              "val": 1961406000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 1989377000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-10-31",
              "val": 1989377000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 2002692000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 2014802000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-04-30",
              "val": 2014802000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-04-30",
              "val": 2014802000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 1987975000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-07-31",
              "val": 1987975000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 1981521000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 1917820000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 1917820000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 1819748000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "StockIssued1": {
        "label": "Stock Issued",
        "description": "The fair value of stock issued in noncash financing activities.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 547854000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 547854000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 547854000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 547854000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 74657000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 74657000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 133288000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 133288000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 142501000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 142501000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 174230000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 2000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 2000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 2000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "description": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "units": {
          "shares": [
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 400000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 600000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 600000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 700000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-04-30",
              "val": 1075815,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 1399171,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 1868821,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 5791000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 2634000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 3869000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 5746000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 6737000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 840000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 1300000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 1471000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2072000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 488000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 1112000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 1468000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1693000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 179000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 719000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 755000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 868000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 16000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 76000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 769000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 840000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 56000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 85000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 661000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1301000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueAcquisitions": {
        "label": "Stock Issued During Period, Value, Acquisitions",
        "description": "Value of stock issued pursuant to acquisitions during the period.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 48361000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 48361000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 48361000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 48361000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 48361000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 48361000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-07-31",
              "val": 547854000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 547854000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 547854000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 547854000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 547854000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 547854000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 724000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 278000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -756000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -32000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -873000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 104000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 104000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 104000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments",
        "description": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -31932000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -31932000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": -31932000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": -446000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": -724000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": -278000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": -756000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": -32000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -873000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -873000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2019-02-01",
              "end": "2019-04-30",
              "val": 10563000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 10563000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 10563000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 10563000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23872000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 23872000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 13309000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 13309000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 23872000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 13590000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 13590000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13590000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13590000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 29859000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 29859000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 16269000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 16269000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 29859000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 23167000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 23167000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 23167000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 23167000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 46077000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 46077000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 22910000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 22910000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 46077000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24151000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 24151000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 24151000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 24151000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 36526000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 36526000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 12375000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 12375000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 36526000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18390000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 18390000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 18390000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 18390000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 32993000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 32993000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 14603000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 14603000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32993000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32993000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 32993000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 20190000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 20190000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 20190000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 20190000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 35314000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 35314000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 15124000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 15124000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 35314000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 35314000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 22010000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 22010000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 22010000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 40780000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 18770000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 40780000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 22799000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2018-02-01",
              "end": "2018-07-31",
              "val": 525299000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 525299000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 525299000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 525299000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 525299000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 524979000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 524979000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 524979000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2020-02-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 1000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 8122000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 26433000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 26433000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 7815000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10318000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 10318000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 2503000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 15365000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 15365000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 5048000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 50211000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 32254000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 32254000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 42448000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 42448000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 10194000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 10194000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 62263000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 62263000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 19815000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 19815000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 72177000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7635000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 7635000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13038000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 13038000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 5403000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 5403000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 14983000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 14983000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 1945000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 1945000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 24305000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6616000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 6616000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 11818000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 11818000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 5202000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 5202000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 21176000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 21176000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 9358000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 9358000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 23729000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1938000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 1938000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 10626000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 10626000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 8689000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 8689000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 11009000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 11009000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 383000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 383000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 12678000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 127000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 127000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 832000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 832000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 705000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 705000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13207000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 13207000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 12375000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 12375000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 13991000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 634000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 634000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1089000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1089000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 455000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 455000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 11346000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 11346000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 10257000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 10257000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22705000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 22705000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 699000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 699000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1170000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 471000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1250000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 80000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 1250000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 53000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodValue": {
        "label": "Stock Repurchased During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 85000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValue": {
        "label": "Temporary Equity, Accretion to Redemption Value",
        "description": "Value of accretion of temporary equity to its redemption value during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1456000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 355000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 721000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1097000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1461000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1461000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 353000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 353000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 353000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 353000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 353000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 353000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValueAdjustment": {
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "description": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "units": {
          "USD": [
            {
              "start": "2016-02-01",
              "end": "2017-01-31",
              "val": 1456000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 355000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 721000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 366000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 1097000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 376000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1461000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 1461000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 353000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 353000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 353000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 353000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 353000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 353000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 353000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 0,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 0,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 0,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 547501000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 547501000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 547501000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 547501000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 547854000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 3390000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 3390000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 3390000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 3390000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 3390000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 0,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 548910000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 548910000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 548910000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 548910000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 548910000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "TemporaryEquityParOrStatedValuePerShare": {
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "description": "Per share amount of par value or stated value of stock classified as temporary 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.",
        "units": {
          "USD/shares": [
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-31",
              "val": 0.0001,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0.0001,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0.0001,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 100603444,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 100603444,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 100603000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 100603000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 100603444,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 100226099,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 100226099,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 100226000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 100226000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 100226099,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-05-01",
              "val": 100226099,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-05-01",
              "val": 100200000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-05-01",
              "val": 100200000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-05-01",
              "val": 100200000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2018-05-01",
              "val": 100200000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 100226099,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "end": "2018-01-31",
              "val": 100226099,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "end": "2018-01-31",
              "val": 100226000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "end": "2018-01-31",
              "val": 100226000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 100226099,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 0,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 0,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 0.0001,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 0.0001,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "TreasuryStockShares": {
        "label": "Treasury Stock, Shares",
        "description": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "units": {
          "shares": [
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-10-31",
              "val": 5000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 5000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 5000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 5000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 7000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 7000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 7000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 8000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "TreasuryStockValue": {
        "label": "Treasury Stock, Value",
        "description": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "units": {
          "USD": [
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "end": "2020-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-10-31",
              "val": 1048000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 1048000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 1048000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "end": "2021-01-31",
              "val": 1048000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "end": "2021-01-31",
              "val": 1048000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "end": "2021-01-31",
              "val": 1048000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 1219000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 1219000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 1532000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 1532000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 1532000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1648000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "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": "2018-01-31",
              "val": 800000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2019-01-31",
              "val": 1500000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 1500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 1600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 1600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 3600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2017-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2018-01-31",
              "val": 7733000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2018-01-31",
              "val": 7733000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-04-30",
              "val": 7800000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 8000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 8100000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 9733000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "end": "2019-01-31",
              "val": 9733000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2019-01-31",
              "val": 9733000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-04-30",
              "val": 9700000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-07-31",
              "val": 10900000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 11400000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 12885000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "end": "2020-01-31",
              "val": 12885000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2020-01-31",
              "val": 12885000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 13700000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 14900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 15700000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 33779000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "end": "2021-01-31",
              "val": 33779000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2021-01-31",
              "val": 33779000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 35700000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 37200000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 45600000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 46729000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 46729000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-01-31",
              "val": 46729000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2022-01-31",
              "val": 46729000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 48100000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 50000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 51400000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 47946000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 47946000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2023-01-31",
              "val": 47946000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2023-01-31",
              "val": 47946000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 49500000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 51000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 57000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 60744000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 60744000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2024-01-31",
              "val": 60744000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 62700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 71200000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 71100000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 75546000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 75546000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 80400000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 82700000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 86200000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 102388000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 105300000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 0,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 407000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 407000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 94000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 94000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1513000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1513000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1734000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1734000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1734000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 156000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 156000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 156000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 307000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 307000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "description": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "end": "2019-01-31",
              "val": 400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 800000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2021-01-31",
              "val": 800000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 1300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 600000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 1300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 2200000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 3700000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": 7733000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2407000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 2407000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3156000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 3156000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18882000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 18882000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9176000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 9176000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5102000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5102000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 5102000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 8586000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 8586000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 8586000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 15109000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 15109000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 24167000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2018-02-01",
              "end": "2019-01-31",
              "val": 0,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 90000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 90000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2012000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 2012000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5287000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 5287000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 333000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 333000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 333000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4368000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4368000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4368000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2675000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2018-04-30",
              "val": 7800000,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 8000000,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-01-31",
              "val": 2400000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2020-01-31",
              "val": 2500000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-04-30",
              "val": 2500000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 2900000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-31",
              "val": 2700000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 15900000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-04-30",
              "val": 16300000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-31",
              "val": 16300000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-31",
              "val": 15100000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 15000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 14100000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 13600000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 12800000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 10800000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 11000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 11300000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 10500000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 11000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 10800000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 58800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 58800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 60900000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 64800000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 66200000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 69100000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 83500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 84800000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2017-02-01",
              "end": "2018-01-31",
              "val": -13900000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2017"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": -7400000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 163000000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 163000000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 163600000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 163600000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 278000000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 278000000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 275400000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 275400000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 32800000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 32800000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": -97200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 837300000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -837300000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -23500000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2020-01-31",
              "val": 176704000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 182978000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 183930000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 184862000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 184767000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 186423000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 185760000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 185760000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 194342000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 194342000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 195183000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 195183000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 195996000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 195996000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 195996000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 195996000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 197597000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 197597000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 199666000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 199666000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 200150000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 200150000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 200618000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 200618000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 200569000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 200569000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 201393000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 201393000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 208071000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 208071000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 208284000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 208284000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 208192000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 208192000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 208317000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 208317000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 208054000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 208054000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 208950000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 208950000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 208950000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 209896000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 209896000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 209559000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 209559000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 208274000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 208274000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 209755000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 209755000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 208706000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 208706000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 210339000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 210339000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 212812000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 212812000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 211878000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 210956000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 210605000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 208069000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 209118000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 196480000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2016-02-01",
              "end": "2017-01-31",
              "val": 28020000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26",
              "frame": "CY2016"
            },
            {
              "start": "2017-02-01",
              "end": "2017-04-30",
              "val": 29761804,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-02-01",
              "end": "2017-07-31",
              "val": 30715624,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2017-05-01",
              "end": "2017-07-31",
              "val": 31638340,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-02-01",
              "end": "2017-10-31",
              "val": 31604000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2017-08-01",
              "end": "2017-10-31",
              "val": 33353000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 32294000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2017-02-01",
              "end": "2018-01-31",
              "val": 32294000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 36334395,
              "accn": "0001261333-18-000009",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-06-08"
            },
            {
              "start": "2018-02-01",
              "end": "2018-04-30",
              "val": 36334000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 102284494,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-02-01",
              "end": "2018-07-31",
              "val": 102284000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 166083686,
              "accn": "0001261333-18-000017",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-09-06"
            },
            {
              "start": "2018-05-01",
              "end": "2018-07-31",
              "val": 166084000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 124343000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-02-01",
              "end": "2018-10-31",
              "val": 124343000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 167736000,
              "accn": "0001261333-18-000027",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-12-07"
            },
            {
              "start": "2018-08-01",
              "end": "2018-10-31",
              "val": 167736000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 135163000,
              "accn": "0001261333-19-000012",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-26"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 135163000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2018-02-01",
              "end": "2019-01-31",
              "val": 135163000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2018"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 172101000,
              "accn": "0001261333-19-000041",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-06-07"
            },
            {
              "start": "2019-02-01",
              "end": "2019-04-30",
              "val": 172101000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 173773000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-07-31",
              "val": 173773000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 175389000,
              "accn": "0001261333-19-000077",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-09-06"
            },
            {
              "start": "2019-05-01",
              "end": "2019-07-31",
              "val": 175389000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 175303000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-02-01",
              "end": "2019-10-31",
              "val": 175303000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 178314000,
              "accn": "0001261333-19-000108",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-12-06"
            },
            {
              "start": "2019-08-01",
              "end": "2019-10-31",
              "val": 178314000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 176704000,
              "accn": "0001261333-20-000033",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-03-27"
            },
            {
              "start": "2019-02-01",
              "end": "2020-01-31",
              "val": 176704000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 182978000,
              "accn": "0001261333-20-000115",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-06-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 183930000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 184862000,
              "accn": "0001261333-20-000187",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-09-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 184767000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 186423000,
              "accn": "0001261333-20-000260",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-12-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 185760000,
              "accn": "0001261333-21-000059",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-03-31",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2020-01-31",
              "val": 176704000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-02-01",
              "end": "2020-04-30",
              "val": 182978000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-02-01",
              "end": "2020-07-31",
              "val": 183930000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2020-05-01",
              "end": "2020-07-31",
              "val": 184862000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-02-01",
              "end": "2020-10-31",
              "val": 184767000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2020-08-01",
              "end": "2020-10-31",
              "val": 186423000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 185760000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 185760000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 194342000,
              "accn": "0001261333-21-000108",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-06-04"
            },
            {
              "start": "2021-02-01",
              "end": "2021-04-30",
              "val": 194342000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 195183000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 195183000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 195996000,
              "accn": "0001261333-21-000163",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-09-03"
            },
            {
              "start": "2021-05-01",
              "end": "2021-07-31",
              "val": 195996000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 195996000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 195996000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 197597000,
              "accn": "0001261333-21-000214",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-12-06"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 197597000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 196675000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 199666000,
              "accn": "0001261333-22-000105",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-06-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 199666000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 200150000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 200150000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 200618000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 200618000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 200569000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 200569000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 201393000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 201393000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 200903000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 202631000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 202631000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 203177000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 203177000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 203703000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 203703000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 203609000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 203609000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 204456000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 204456000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 204070000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 204070000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 204070000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 205870000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 205870000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 205231000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 205231000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 204604000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 204604000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 204674000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 204674000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 203567000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 203567000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 204329000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 204329000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 203280000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 203280000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 202957000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 202644000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 202619000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 201954000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 202079000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 195489000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": {
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization",
        "description": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.",
        "units": {
          "USD": [
            {
              "end": "2021-01-31",
              "val": 4300000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-01-31",
              "val": 22600000,
              "accn": "0001261333-22-000049",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-03-25"
            },
            {
              "end": "2022-01-31",
              "val": 22600000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 49500000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 49500000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 64800000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 64800000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2025-01-31",
              "val": 83600000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 83600000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 110600000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 504462000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 504462000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-31",
              "val": 505653000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 507681000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 643215000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 643215000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 643215000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 643215000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 844917000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1009742000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1222649000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 723206000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 723206000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 723206000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 723206000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 723206000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 773197000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 559184000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 577824000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 632786000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 632786000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 632786000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 632786000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 721283000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 733202000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 722713000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 502916000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 502916000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-31",
              "val": 501325000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 500340000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 638819000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 638819000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 638819000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 638819000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 841168000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 1006300000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 1220283000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 722699000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 722699000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 722699000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 722699000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 722699000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 771439000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 558808000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 578028000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 632914000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 632914000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 632914000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 632914000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 721666000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 732941000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 723306000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-07-31",
              "val": 0,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63041000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63041000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 40472000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 40472000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 70480000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 70480000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 145515000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 145515000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149062000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149062000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 349138000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 349138000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 521803000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 521803000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 683528000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 683528000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 183431000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 183431000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 384945000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 600002000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 869086000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 317510000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 400000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 400000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 400000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 400000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1100000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 1100000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 700000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 700000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 700000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 700000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1300000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 1300000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 600000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 600000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 3100000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 3100000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1800000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1800000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3100000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 3058000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2500000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 2536000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 6300000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 6345000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 3800000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 3809000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 9200000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 9221000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 2900000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 2876000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 10954000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 2265000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 2265000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 4888000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 2623000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 7709000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 2821000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 11840000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 6792000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2022-02-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 25007000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63041000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 63041000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 38034000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 38034000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 63041000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 40472000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 40472000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 70480000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 70480000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 30008000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 30008000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 145515000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 145515000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 75035000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 75035000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 145515000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149063000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 149063000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 350799000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 350799000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 201736000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 201736000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 523747000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 523747000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 172948000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 172948000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 684990000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 684990000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 183838000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 183838000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 384636000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 200798000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 600179000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 215543000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 874859000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 318353000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "description": "Amount of stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "TreasuryStockAcquiredAverageCostPerShare": {
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "description": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "units": {
          "USD/shares": [
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 63.52,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 63.52,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 63.52,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 63.52,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 55.52,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 55.52,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 51.28,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 51.28,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 55.52,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 55.52,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 57.06,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 57.06,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 54.51,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 51.42,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 47.57,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 42.48,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 47.57,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 58.78,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "TreasuryStockCommonShares": {
        "label": "Treasury Stock, Common, Shares",
        "description": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "units": {
          "shares": [
            {
              "end": "2022-01-31",
              "val": 7000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 7000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 7000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-31",
              "val": 8000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 10000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 10000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 10000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 10000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 10000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 10000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 15000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 15000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 18000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 18000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 18000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 18000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 18000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 18000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 26000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 26000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 30000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 30000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 30000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 30000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 30000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 30000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 34000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 34000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 37000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TreasuryStockCommonValue": {
        "label": "Treasury Stock, Common, Value",
        "description": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 1532000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-01-31",
              "val": 1532000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 1532000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-31",
              "val": 1648000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1785000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1785000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2023-01-31",
              "val": 1785000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 1785000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 1785000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 1785000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 2027000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 2027000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 2164000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 2164000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 2164000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 2164000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 2164000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 2164000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 2670000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 2670000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 2871000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 2871000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 2871000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 2871000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 2871000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 2871000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 3192000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 3192000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 3387000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
        "label": "Unrecorded Unconditional Purchase Obligation",
        "description": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "units": {
          "USD": [
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2022-05-31",
              "val": 175000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-07-31",
              "val": 170000000,
              "accn": "0001261333-22-000163",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-09-08"
            },
            {
              "end": "2022-10-31",
              "val": 165500000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 157100000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 149700000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 143400000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 138400000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 123000000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 293763000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-10-31",
              "val": 342730000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 309771000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 309771000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 309771000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 309771000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 350763000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 426271000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 401639000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 248402000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 248402000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 248402000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 248402000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 248402000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 269400000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 319289000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 331506000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 314924000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 314924000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 314924000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 314924000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 314924000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 291293000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 244469000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 256580000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 264084000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 264084000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 266152000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 94938000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-10-31",
              "val": 129783000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 186049000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 186049000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 186049000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 186049000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 120803000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 85202000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 55448000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 121977000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "end": "2024-01-31",
              "val": 121977000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 121977000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 121977000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 121977000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 139108000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 102537000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 112805000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 134105000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 134105000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 134105000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 134105000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 134105000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 160139000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 208864000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 208529000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 208393000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 208393000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 209897000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2022-10-31",
              "val": 3900000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "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-02-01",
              "end": "2022-10-31",
              "val": 17621000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 22264000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2020-02-01",
              "end": "2021-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2021-08-01",
              "end": "2021-10-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 28082000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 28082000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 28082000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 28082000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 28335000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 28335000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 28335000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 28772000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 28772000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 29583000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 29583000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 811000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 811000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 30293000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 30293000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 710000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 710000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30381000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30381000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 30381000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 29124000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 29124000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 29721000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 29721000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 597000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 597000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 29721000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 29721000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 29721000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 29721000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 0,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 0,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestructuringReserve": {
        "label": "Restructuring Reserve",
        "description": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08"
            },
            {
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-10-31",
              "val": 4236000,
              "accn": "0001261333-22-000201",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 542000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent",
        "description": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2020-02-01",
              "end": "2021-01-31",
              "val": 0.871,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2020"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3.096,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 3.096,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.551,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.551,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.551,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.818,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.818,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.818,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.079,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.079,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount",
        "description": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3700000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3700000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 3700000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2484000,
              "accn": "0001261333-23-000050",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-03-27"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2484000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2484000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5440000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 5440000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 5107000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 5107000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 4489000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 4489000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 4708000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 4708000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 3598000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 3598000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4880000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4880000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 4880000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 4026000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 4026000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4328000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 4328000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 3670000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 3670000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 5081000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 5081000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 5139000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 5139000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 6010000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 6010000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9532000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 9532000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 8921000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 8312000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 7986000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 6115000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 7039000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 991000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-05-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-08-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 357000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 357000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 403000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 403000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 46000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 46000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 425000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 425000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 22000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 22000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 425000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 425000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 425000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromDerivativeInstrumentFinancingActivities": {
        "label": "Proceeds from Derivative Instrument, Financing Activities",
        "description": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2022-04-30",
              "val": 0,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-07-31",
              "val": 0,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2022-02-01",
              "end": "2022-10-31",
              "val": 0,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 23688000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 23688000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 23688000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 23688000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 23688000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 23688000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23688000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23688000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 23688000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalents": {
        "label": "Restricted Cash and Cash Equivalents",
        "description": "Amount of cash and cash equivalents 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. 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": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2022-01-31",
              "val": 600000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-04-30",
              "val": 1400000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-31",
              "val": 1700000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 1800000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2023-01-31",
              "val": 1300000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-04-30",
              "val": 4300000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08"
            },
            {
              "end": "2023-04-30",
              "val": 4300000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 5200000,
              "accn": "0001261333-23-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-09-07"
            },
            {
              "end": "2023-07-31",
              "val": 5200000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-31",
              "val": 4900000,
              "accn": "0001261333-23-000103",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-12-08"
            },
            {
              "end": "2023-10-31",
              "val": 4900000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2024-01-31",
              "val": 4400000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-04-30",
              "val": 5400000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "end": "2024-04-30",
              "val": 5400000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-31",
              "val": 9000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-07-31",
              "val": 9000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 9900000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-10-31",
              "val": 9900000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 10900000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 10900000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 10900000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 10900000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 15100000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-04-30",
              "val": 15100000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 16300000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 17000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 15700000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 17700000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "SharesPaidForTaxWithholdingForShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "description": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 415000,
              "accn": "0001261333-23-000070",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-06-08",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndTaxCredits": {
        "label": "Deferred Income Taxes and Tax Credits",
        "description": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 1369000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 1697000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-04-30",
              "val": 1623000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3420000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 7265000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6292000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6292000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6292000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 1477000,
              "accn": "0001261333-24-000087",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-06-07"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 1477000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -824561000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": -824561000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -817886000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": -817886000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -839989000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": -839989000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -3465000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": -3465000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1532000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": -815000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 4713000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 33032000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.117,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.117,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.117,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.038,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.038,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "description": "Percentage 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 research tax credit.",
        "units": {
          "pure": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -0.582,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.201,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": -0.201,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.46,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.46,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0.46,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.173,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 0.173,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.161,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LiabilityForUncertainTaxPositionsNoncurrent": {
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "description": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2022-01-31",
              "val": 16200000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2023-01-31",
              "val": 11300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2024-01-31",
              "val": 12300000,
              "accn": "0001261333-24-000045",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-03-21",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxAssetsNet": {
        "label": "Deferred Income Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2024-01-31",
              "val": 2031000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2024-01-31",
              "val": 2031000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2024-01-31",
              "val": 2031000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-07-31",
              "val": 822026000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 816538000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 840470000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 840470000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "end": "2025-01-31",
              "val": 840470000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-01-31",
              "val": 840470000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-01-31",
              "val": 840470000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-30",
              "val": 844837000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-31",
              "val": 836641000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 838694000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 835245000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 835245000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 805136000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2024-02-01",
              "end": "2024-07-31",
              "val": 837700000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 837700000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 837700000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 837700000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 837700000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 837700000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -9185000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 6389000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 3558000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-05-01",
              "end": "2023-07-31",
              "val": 1592000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 5135000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-08-01",
              "end": "2023-10-31",
              "val": 1577000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6844000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 6844000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 144000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 688000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 688000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 544000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-05-01",
              "end": "2024-07-31",
              "val": 544000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1150000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1150000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 462000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-08-01",
              "end": "2024-10-31",
              "val": 462000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1550000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1550000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 478000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 478000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1306000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-05-01",
              "end": "2025-07-31",
              "val": 828000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1960000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-08-01",
              "end": "2025-10-31",
              "val": 654000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2546000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 551000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2023-07-31",
              "val": 0,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2023-02-01",
              "end": "2023-10-31",
              "val": 0,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 0,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2024-04-30",
              "val": 0,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1660000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-07-31",
              "val": 1660000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1943000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "start": "2024-02-01",
              "end": "2024-10-31",
              "val": 1943000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1461000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 1461000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1869000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06"
            },
            {
              "start": "2025-02-01",
              "end": "2025-04-30",
              "val": 1869000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-02-01",
              "end": "2025-07-31",
              "val": 1153000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "start": "2025-02-01",
              "end": "2025-10-31",
              "val": 1640000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3234000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            },
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 5407000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2025-01-31",
              "val": 819874000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2025-01-31",
              "val": 819874000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 813738000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LossContingencyNewClaimsFiledNumber": {
        "label": "Loss Contingency, New Claims Filed, Number",
        "description": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "units": {
          "case": [
            {
              "end": "2025-06-03",
              "val": 2,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-06-03",
              "val": 2,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-06-03",
              "val": 2,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2025-06-03",
              "val": 2,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "description": "Amount remaining of a stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2025-07-31",
              "val": 1200000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 1000000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-04-30",
              "val": 2400000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2025-01-31",
              "val": 202507000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2026-01-31",
              "val": 197765000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18"
            },
            {
              "end": "2026-01-31",
              "val": 197765000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-30",
              "val": 193057000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2713000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 0.008,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidForeignAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 10938000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidStateAndLocalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 2008000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2025-02-01",
              "end": "2026-01-31",
              "val": 72939000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2025-02-01",
              "end": "2026-01-31",
              "val": 6383000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "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": "2025-02-01",
              "end": "2026-01-31",
              "val": 26428000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 56034000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TreasuryStockRetiredCostMethodAmount": {
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "description": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.",
        "units": {
          "USD": [
            {
              "start": "2026-02-01",
              "end": "2026-04-30",
              "val": 0,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1"
            }
          ]
        }
      }
    },
    "srt": {
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-24-000121",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-09-06"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-24-000151",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-12-06"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-25-000024",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-03-18"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001261333-25-000075",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-06-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2025-05-31",
              "val": 2500000000,
              "accn": "0001261333-25-000132",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-09-05"
            },
            {
              "end": "2025-05-31",
              "val": 2500000000,
              "accn": "0001261333-25-000150",
              "fy": 2026,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-12-05"
            },
            {
              "end": "2025-05-31",
              "val": 2500000000,
              "accn": "0001261333-26-000021",
              "fy": 2026,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-03-18",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2026-03-31",
              "val": 4500000000,
              "accn": "0001261333-26-000074",
              "fy": 2027,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-06-05",
              "frame": "CY2026Q1I"
            }
          ]
        }
      }
    },
    "ecd": {
      "CoSelectedMeasureAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 2107200000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 2515900000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 2761900000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 2976700000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 3219500000,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgCompActuallyPaidAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": -3037456,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 19016715,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 16014945,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 32744932,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": -12788024,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 6485453,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 23029837,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 18445970,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 14534028,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 8139275,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeerGroupTotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 126,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 107,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 160,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 204,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 256,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-02-01",
              "end": "2022-01-31",
              "val": 54,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2021"
            },
            {
              "start": "2022-02-01",
              "end": "2023-01-31",
              "val": 26,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2022"
            },
            {
              "start": "2023-02-01",
              "end": "2024-01-31",
              "val": 26,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2023"
            },
            {
              "start": "2024-02-01",
              "end": "2025-01-31",
              "val": 42,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-01",
              "end": "2026-01-31",
              "val": 23,
              "accn": "0001261333-26-000043",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-16",
              "frame": "CY2025"
            }
          ]
        }
      }
    }
  }
}