{
  "ticker": "STT",
  "name": "STATE STREET CORP",
  "cik": "0000093751",
  "sic": "6022",
  "sic_description": "State Commercial Banks",
  "source": "SEC XBRL companyfacts",
  "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000093751.json",
  "as_of": "2026-02-19",
  "note": "Verified SEC companyfacts-derived facts; derived metrics (margins, ratios, free cash flow) are computed from those facts. Descriptive data, not investment advice.",
  "annual": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 10207000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 11266000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 12131000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 11756000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 11703000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 12027000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 12148000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11945000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 13000000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 13944000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2143000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 2156000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 2593000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 2242000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2420000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 2693000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 2774000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 1944000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 2687000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 2945000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "derived": false,
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 4.97,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 5.19,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 6.39,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5.38,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 6.32,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 7.19,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 7.19,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 5.58,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 8.21,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 9.4,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "operating_cash_flow",
      "label": "Operating cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 2290000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 6940000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 10175000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 5690000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 3532000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -6710000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11954000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 690000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -13210000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 11898000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "capex",
      "label": "Capital expenditures",
      "concept": "PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 613000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 637000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 609000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 730000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 560000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 811000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 734000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 816000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 926000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1055000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "dividends_paid",
      "label": "Dividends paid",
      "concept": "PaymentsOfDividends",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsOfDividends"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 723000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 768000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 828000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 930000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 889000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 866000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 972000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 970000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1033000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1120000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "share_buybacks",
      "label": "Share buybacks",
      "concept": "PaymentsForRepurchaseOfCommonStock",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:PaymentsForRepurchaseOfCommonStock"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1365000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 1292000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 350000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 1585000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 515000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 900000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 1500000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 3781000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 1319000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 1200000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "assets",
      "label": "Assets",
      "concept": "Assets",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 242698000000.0,
          "filed": "2018-02-26",
          "accession": "0000093751-18-000308"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 238425000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 244596000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 245610000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 314706000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 314624000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 301450000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 297258000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 353240000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 366047000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "liabilities",
      "label": "Liabilities",
      "concept": "Liabilities",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:Liabilities"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 221479000000.0,
          "filed": "2018-02-26",
          "accession": "0000093751-18-000308"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 216108000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 219859000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 221179000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 288506000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 287261000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 276259000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 273459000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 327914000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 338206000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "equity",
      "label": "Stockholders' equity",
      "concept": "StockholdersEquity",
      "unit": "USD",
      "derived": false,
      "source_concepts": [
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 21193000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 22270000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 24737000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 24431000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 26200000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 27363000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 25191000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 23799000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 25326000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 27841000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "free_cash_flow",
      "label": "Free cash flow",
      "concept": "NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment",
      "unit": "USD",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetCashProvidedByUsedInOperatingActivities",
        "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 1677000000.0,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 6303000000.0,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 9566000000.0,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 4960000000.0,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 2972000000.0,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": -7521000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11220000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": -126000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": -14136000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 10843000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "net_margin",
      "label": "Net margin",
      "concept": "NetIncomeLoss / Revenues",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 20.995395316939355,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 19.137227054855316,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 21.374989695820627,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 19.07111262334127,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 20.678458514910705,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 22.39128627255342,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 22.83503457359236,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 16.274591879447467,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 20.66923076923077,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 21.120195065978198,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "roe",
      "label": "Return on equity",
      "concept": "NetIncomeLoss / StockholdersEquity",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 10.111829377624687,
          "filed": "2020-02-20",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9.681185451279749,
          "filed": "2021-02-19",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 10.48227351740308,
          "filed": "2022-02-17",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.176865457819982,
          "filed": "2023-02-16",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 9.236641221374047,
          "filed": "2024-02-15",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 9.841757117275153,
          "filed": "2025-02-13",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 11.011869318407367,
          "filed": "2026-02-19",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 8.168410437413337,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 10.609650161888968,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 10.577924643511368,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "roa",
      "label": "Return on assets",
      "concept": "NetIncomeLoss / Assets",
      "unit": "Percent",
      "derived": true,
      "source_concepts": [
        "us-gaap:NetIncomeLoss",
        "us-gaap:Assets"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 0.8829903831098731,
          "filed": "2019-02-21",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 0.9042675893886967,
          "filed": "2020-02-20",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 1.0601154556901993,
          "filed": "2021-02-19",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 0.9128292821953503,
          "filed": "2022-02-17",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 0.7689716751507756,
          "filed": "2023-02-16",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 0.8559423311635476,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 0.92021894178139,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 0.6539773530064792,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 0.7606726305061714,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 0.8045414933055045,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    },
    {
      "metric_id": "liabilities_to_equity",
      "label": "Liabilities / equity",
      "concept": "Liabilities / StockholdersEquity",
      "unit": "Ratio",
      "derived": true,
      "source_concepts": [
        "us-gaap:Liabilities",
        "us-gaap:StockholdersEquity"
      ],
      "points": [
        {
          "fiscal_year": 2016,
          "period_end": "2016-12-31",
          "value": 10.450573302505545,
          "filed": "2020-02-20",
          "accession": "0000093751-18-000308"
        },
        {
          "fiscal_year": 2017,
          "period_end": "2017-12-31",
          "value": 9.703996407723395,
          "filed": "2021-02-19",
          "accession": "0000093751-19-000336"
        },
        {
          "fiscal_year": 2018,
          "period_end": "2018-12-31",
          "value": 8.887860290253467,
          "filed": "2022-02-17",
          "accession": "0000093751-20-000684"
        },
        {
          "fiscal_year": 2019,
          "period_end": "2019-12-31",
          "value": 9.053211084278171,
          "filed": "2023-02-16",
          "accession": "0000093751-21-000476"
        },
        {
          "fiscal_year": 2020,
          "period_end": "2020-12-31",
          "value": 11.011679389312977,
          "filed": "2024-02-15",
          "accession": "0000093751-22-000424"
        },
        {
          "fiscal_year": 2021,
          "period_end": "2021-12-31",
          "value": 10.498154442129884,
          "filed": "2025-02-13",
          "accession": "0000093751-23-000489"
        },
        {
          "fiscal_year": 2022,
          "period_end": "2022-12-31",
          "value": 10.966575364217379,
          "filed": "2026-02-19",
          "accession": "0000093751-24-000498"
        },
        {
          "fiscal_year": 2023,
          "period_end": "2023-12-31",
          "value": 11.490356737678054,
          "filed": "2026-02-19",
          "accession": "0000093751-25-000111"
        },
        {
          "fiscal_year": 2024,
          "period_end": "2024-12-31",
          "value": 12.947721708915738,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        },
        {
          "fiscal_year": 2025,
          "period_end": "2025-12-31",
          "value": 12.147767680758593,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124"
        }
      ]
    }
  ],
  "quarterly": [
    {
      "metric_id": "revenue",
      "label": "Revenue",
      "concept": "Revenues",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:Revenues"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 3110000000.0,
          "filed": "2023-07-28",
          "accession": "0000093751-23-000642",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 2691000000.0,
          "filed": "2023-10-27",
          "accession": "0000093751-23-000694",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 3043000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 3138000000.0,
          "filed": "2024-05-02",
          "accession": "0000093751-24-000587",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 3191000000.0,
          "filed": "2024-08-01",
          "accession": "0000093751-24-000665",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 3259000000.0,
          "filed": "2024-10-31",
          "accession": "0000093751-24-000909",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 3412000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 3284000000.0,
          "filed": "2025-05-01",
          "accession": "0000093751-25-000226",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 3448000000.0,
          "filed": "2025-07-31",
          "accession": "0000093751-25-000425",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 3545000000.0,
          "filed": "2025-10-30",
          "accession": "0000093751-25-000575",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 3667000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 3796000000.0,
          "filed": "2026-04-29",
          "accession": "0000093751-26-000196",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "net_income",
      "label": "Net income",
      "concept": "NetIncomeLoss",
      "unit": "USD",
      "source_concepts": [
        "us-gaap:NetIncomeLoss"
      ],
      "points": [
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-03-31",
          "value": 549000000.0,
          "filed": "2023-07-28",
          "accession": "0000093751-23-000642",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-06-30",
          "value": 763000000.0,
          "filed": "2023-10-27",
          "accession": "0000093751-23-000694",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 4,
          "period_label": "2023-Q4",
          "period_end": "2023-12-31",
          "value": 210000000.0,
          "filed": "2024-02-15",
          "accession": "0000093751-24-000498",
          "derived": true
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 463000000.0,
          "filed": "2024-05-02",
          "accession": "0000093751-24-000587",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-03-31",
          "value": 463000000.0,
          "filed": "2024-08-01",
          "accession": "0000093751-24-000665",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-06-30",
          "value": 711000000.0,
          "filed": "2024-10-31",
          "accession": "0000093751-24-000909",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 4,
          "period_label": "2024-Q4",
          "period_end": "2024-12-31",
          "value": 783000000.0,
          "filed": "2025-02-13",
          "accession": "0000093751-25-000111",
          "derived": true
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 644000000.0,
          "filed": "2025-05-01",
          "accession": "0000093751-25-000226",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-03-31",
          "value": 644000000.0,
          "filed": "2025-07-31",
          "accession": "0000093751-25-000425",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-06-30",
          "value": 693000000.0,
          "filed": "2025-10-30",
          "accession": "0000093751-25-000575",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 4,
          "period_label": "2025-Q4",
          "period_end": "2025-12-31",
          "value": 747000000.0,
          "filed": "2026-02-19",
          "accession": "0000093751-26-000124",
          "derived": true
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 764000000.0,
          "filed": "2026-04-29",
          "accession": "0000093751-26-000196",
          "derived": false
        }
      ]
    },
    {
      "metric_id": "eps_diluted",
      "label": "Diluted EPS",
      "concept": "EarningsPerShareDiluted",
      "unit": "USD/shares",
      "source_concepts": [
        "us-gaap:EarningsPerShareDiluted"
      ],
      "points": [
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 2,
          "period_label": "2022-Q2",
          "period_end": "2022-06-30",
          "value": 1.91,
          "filed": "2022-07-28",
          "accession": "0000093751-22-000582",
          "derived": false
        },
        {
          "fiscal_year": 2022,
          "fiscal_quarter": 3,
          "period_label": "2022-Q3",
          "period_end": "2022-09-30",
          "value": 1.8,
          "filed": "2022-10-26",
          "accession": "0000093751-22-000617",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 1,
          "period_label": "2023-Q1",
          "period_end": "2023-03-31",
          "value": 1.52,
          "filed": "2023-04-27",
          "accession": "0000093751-23-000554",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 2,
          "period_label": "2023-Q2",
          "period_end": "2023-06-30",
          "value": 2.17,
          "filed": "2023-07-28",
          "accession": "0000093751-23-000642",
          "derived": false
        },
        {
          "fiscal_year": 2023,
          "fiscal_quarter": 3,
          "period_label": "2023-Q3",
          "period_end": "2023-09-30",
          "value": 1.25,
          "filed": "2023-10-27",
          "accession": "0000093751-23-000694",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 1,
          "period_label": "2024-Q1",
          "period_end": "2024-03-31",
          "value": 1.37,
          "filed": "2024-05-02",
          "accession": "0000093751-24-000587",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 2,
          "period_label": "2024-Q2",
          "period_end": "2024-06-30",
          "value": 2.15,
          "filed": "2024-08-01",
          "accession": "0000093751-24-000665",
          "derived": false
        },
        {
          "fiscal_year": 2024,
          "fiscal_quarter": 3,
          "period_label": "2024-Q3",
          "period_end": "2024-09-30",
          "value": 2.26,
          "filed": "2024-10-31",
          "accession": "0000093751-24-000909",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 1,
          "period_label": "2025-Q1",
          "period_end": "2025-03-31",
          "value": 2.04,
          "filed": "2025-05-01",
          "accession": "0000093751-25-000226",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 2,
          "period_label": "2025-Q2",
          "period_end": "2025-06-30",
          "value": 2.17,
          "filed": "2025-07-31",
          "accession": "0000093751-25-000425",
          "derived": false
        },
        {
          "fiscal_year": 2025,
          "fiscal_quarter": 3,
          "period_label": "2025-Q3",
          "period_end": "2025-09-30",
          "value": 2.78,
          "filed": "2025-10-30",
          "accession": "0000093751-25-000575",
          "derived": false
        },
        {
          "fiscal_year": 2026,
          "fiscal_quarter": 1,
          "period_label": "2026-Q1",
          "period_end": "2026-03-31",
          "value": 2.49,
          "filed": "2026-04-29",
          "accession": "0000093751-26-000196",
          "derived": false
        }
      ]
    }
  ]
}
