{
 "schema": "annalist.dataset/0.1",
 "company": {
  "id": "alphabet",
  "name": "Alphabet Inc.",
  "country": "US",
  "template": "corporate",
  "cik": "0001652044",
  "tickers": [
   "GOOGL",
   "GOOG"
  ],
  "entity_name": "Alphabet Inc.",
  "fiscal_year_end": "1231",
  "sic": "7370",
  "sic_description": "Services-Computer Programming, Data Processing, Etc.",
  "exchanges": [
   "Nasdaq",
   "Nasdaq",
   "Nasdaq",
   "Nasdaq"
  ],
  "currency": "USD",
  "accounting": "US GAAP"
 },
 "as_of": {
  "period": "FY2026 Q2",
  "period_end": "2026-06-30",
  "release_date": "2026-07-23"
 },
 "conventions": {
  "amounts": "US dollars as reported, not scaled; per-share items in US dollars per share; share counts in shares; pure items as fractions",
  "signs": "revenue, expenses, taxes and payments are positive amounts; operating, investing and financing cash-flow totals are negative when cash flows out",
  "fiscal_year": "the company's own fiscal-year label; start and end dates are given for every period",
  "period_label": "FY<year> Q<n>",
  "quarters": "a quarter that the filings do not report on its own, such as a fourth quarter, is derived from the figures of the filings",
  "restatements": "each value comes from the latest filing that reports the period; earlier different values are listed in restatements",
  "comparison": "a change against the same period a year earlier compares 2 figures of one basis, as the latest report that presents both periods gives them, so that a restatement or a stock split between 2 reports does not count as a change; where these figures differ from the published ones, the row of the later period gives them under comparison, with their sources and the fiscal year of the report (basis), and a comparison of null means that no report presents both",
  "definitions": "each item keeps one definition across periods",
  "withheld": "a value that contradicts the definition of its item, or that the filings report in contradiction, is withheld: it is empty and listed in withheld with its reason and sources",
  "source_ids": "<form>:<accession number>; see documents",
  "events": "corporate events found in the filings since 2020, such as acquisitions, disposals, stock splits, restatements and changes of name; each names its type and its source documents",
  "notes": "items with group note come from the notes to the financial statements; a note item that a filing does not report is empty, which differs from a reported zero; pure items are fractions, so 0.045 means 4.5%",
  "debt": "total debt counts each borrowing once; a balance-sheet date at which the company has no debt carries nil debt",
  "methods": "method is reported, or derived where the figure is calculated from figures of the documents listed"
 },
 "coverage": {
  "first_fiscal_year": 2020,
  "latest_period": "FY2026 Q2",
  "rule": "fiscal years ending on or after 2020-12-31"
 },
 "items": {
  "pl": {
   "revenue": {
    "label": "Revenue",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "cost_of_revenue": {
    "label": "Cost of revenue",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "gross_profit": {
    "label": "Gross profit",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "rnd": {
    "label": "Research and development expense",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "sga": {
    "label": "Selling, general and administrative expense",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "operating_income": {
    "label": "Operating income",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "interest_expense": {
    "label": "Interest expense",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "pretax_income": {
    "label": "Income before income taxes",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "income_tax": {
    "label": "Income tax expense",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "net_income_incl_nci": {
    "label": "Net income including noncontrolling interests",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "net_income": {
    "label": "Net income attributable to the company",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "net_income_common": {
    "label": "Net income available to common shareholders",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "eps_basic": {
    "label": "Earnings per share, basic",
    "unit": "USD/shares",
    "additive": false,
    "group": "statement"
   },
   "eps_diluted": {
    "label": "Earnings per share, diluted",
    "unit": "USD/shares",
    "additive": false,
    "group": "statement"
   },
   "shares_basic": {
    "label": "Weighted average shares, basic",
    "unit": "shares",
    "additive": false,
    "group": "statement"
   },
   "shares_diluted": {
    "label": "Weighted average shares, diluted",
    "unit": "shares",
    "additive": false,
    "group": "statement"
   },
   "dps_declared": {
    "label": "Dividends declared per common share",
    "unit": "USD/shares",
    "additive": true,
    "group": "statement"
   },
   "operating_lease_cost": {
    "label": "Operating lease cost",
    "unit": "USD",
    "additive": true,
    "group": "note"
   }
  },
  "bs": {
   "cash": {
    "label": "Cash and cash equivalents",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "short_term_investments": {
    "label": "Short-term investments",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "receivables": {
    "label": "Receivables",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "inventory": {
    "label": "Inventories",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "current_assets": {
    "label": "Total current assets",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "ppe_net": {
    "label": "Property, plant and equipment, net",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "goodwill": {
    "label": "Goodwill",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "intangibles": {
    "label": "Intangible assets other than goodwill",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "total_assets": {
    "label": "Total assets",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "accounts_payable": {
    "label": "Accounts payable",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "short_term_borrowings": {
    "label": "Short-term borrowings",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "debt_current": {
    "label": "Current portion of long-term debt",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "current_liabilities": {
    "label": "Total current liabilities",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "long_term_debt": {
    "label": "Long-term debt, non-current",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "total_liabilities": {
    "label": "Total liabilities",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "temporary_equity": {
    "label": "Redeemable noncontrolling interests and temporary equity",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "equity_parent": {
    "label": "Shareholders' equity attributable to the company",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "nci": {
    "label": "Noncontrolling interests",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "equity_total": {
    "label": "Total equity",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "liabilities_and_equity": {
    "label": "Total liabilities and equity",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "shares_outstanding": {
    "label": "Common shares outstanding",
    "unit": "shares",
    "additive": true,
    "group": "statement"
   },
   "retained_earnings": {
    "label": "Retained earnings or accumulated deficit",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "preferred_stock": {
    "label": "Preferred stock",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "long_term_investments": {
    "label": "Long-term investments",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "equity_method_investments": {
    "label": "Equity method investments",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "accrued_taxes_current": {
    "label": "Income taxes payable, current",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "commercial_paper": {
    "label": "Commercial paper",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_liability": {
    "label": "Operating lease liabilities",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_liability_current": {
    "label": "Operating lease liabilities, current",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_liability_noncurrent": {
    "label": "Operating lease liabilities, non-current",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_discount_rate": {
    "label": "Operating leases, weighted average discount rate",
    "unit": "pure",
    "additive": true,
    "group": "note"
   },
   "operating_lease_payments_y1": {
    "label": "Operating lease payments due within 12 months",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_payments_total": {
    "label": "Operating lease payments due, undiscounted",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "operating_lease_imputed_interest": {
    "label": "Operating lease payments, imputed interest",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_y1": {
    "label": "Long-term debt maturing within 12 months",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_y2": {
    "label": "Long-term debt maturing in year 2",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_y3": {
    "label": "Long-term debt maturing in year 3",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_y4": {
    "label": "Long-term debt maturing in year 4",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_y5": {
    "label": "Long-term debt maturing in year 5",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "debt_maturity_after_y5": {
    "label": "Long-term debt maturing after year 5",
    "unit": "USD",
    "additive": true,
    "group": "note"
   }
  },
  "cf": {
   "cfo": {
    "label": "Net cash from operating activities",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "cfi": {
    "label": "Net cash from investing activities",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "cff": {
    "label": "Net cash from financing activities",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "capex": {
    "label": "Purchases of property, plant and equipment",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "d_and_a": {
    "label": "Depreciation and amortisation",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "sbc": {
    "label": "Share-based compensation",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "dividends_paid": {
    "label": "Dividends paid",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "buybacks": {
    "label": "Repurchases of common stock",
    "unit": "USD",
    "additive": true,
    "group": "statement"
   },
   "interest_paid": {
    "label": "Interest paid",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "taxes_paid": {
    "label": "Income taxes paid",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "depreciation": {
    "label": "Depreciation",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "amortisation_intangibles": {
    "label": "Amortisation of intangible assets",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "goodwill_impairment": {
    "label": "Goodwill impairment",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "deferred_tax": {
    "label": "Deferred income tax expense",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "change_receivables": {
    "label": "Increase in receivables",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "change_inventories": {
    "label": "Increase in inventories",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "change_payables": {
    "label": "Increase in accounts payable",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "change_contract_liabilities": {
    "label": "Increase in contract liabilities",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "proceeds_equity_issuance": {
    "label": "Proceeds from issuance of common stock",
    "unit": "USD",
    "additive": true,
    "group": "note"
   },
   "proceeds_debt_issuance": {
    "label": "Proceeds from issuance of long-term debt",
    "unit": "USD",
    "additive": true,
    "group": "note"
   }
  }
 },
 "pl_quarterly": [
  {
   "period": "FY2020 Q1",
   "fiscal_year": 2020,
   "quarter": 1,
   "start": "2020-01-01",
   "end": "2020-03-31",
   "values": {
    "revenue": 41159000000.0,
    "cost_of_revenue": 18982000000.0,
    "gross_profit": null,
    "rnd": 6820000000.0,
    "sga": null,
    "operating_income": 7977000000.0,
    "interest_expense": 21000000.0,
    "pretax_income": 7757000000.0,
    "income_tax": 921000000.0,
    "net_income_incl_nci": null,
    "net_income": 6836000000.0,
    "net_income_common": null,
    "eps_basic": 9.96,
    "eps_diluted": 9.87,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 523000000.0
   },
   "sources": [
    "10-Q:0001652044-20-000021",
    "10-Q:0001652044-21-000020"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-21-000020"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-21-000020"
    ],
    "rnd": [
     "10-Q:0001652044-21-000020"
    ],
    "operating_income": [
     "10-Q:0001652044-21-000020"
    ],
    "interest_expense": [
     "10-Q:0001652044-21-000020"
    ],
    "pretax_income": [
     "10-Q:0001652044-21-000020"
    ],
    "income_tax": [
     "10-Q:0001652044-21-000020"
    ],
    "net_income": [
     "10-Q:0001652044-21-000020"
    ],
    "eps_basic": [
     "10-Q:0001652044-21-000020"
    ],
    "eps_diluted": [
     "10-Q:0001652044-21-000020"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-20-000021"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "fiscal_year": 2020,
   "quarter": 2,
   "start": "2020-04-01",
   "end": "2020-06-30",
   "values": {
    "revenue": 38297000000.0,
    "cost_of_revenue": 18553000000.0,
    "gross_profit": null,
    "rnd": 6875000000.0,
    "sga": null,
    "operating_income": 6383000000.0,
    "interest_expense": 13000000.0,
    "pretax_income": 8277000000.0,
    "income_tax": 1318000000.0,
    "net_income_incl_nci": null,
    "net_income": 6959000000.0,
    "net_income_common": null,
    "eps_basic": 10.21,
    "eps_diluted": 10.13,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 544000000.0
   },
   "sources": [
    "10-Q:0001652044-20-000032",
    "10-Q:0001652044-21-000047"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-21-000047"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-21-000047"
    ],
    "rnd": [
     "10-Q:0001652044-21-000047"
    ],
    "operating_income": [
     "10-Q:0001652044-21-000047"
    ],
    "interest_expense": [
     "10-Q:0001652044-21-000047"
    ],
    "pretax_income": [
     "10-Q:0001652044-21-000047"
    ],
    "income_tax": [
     "10-Q:0001652044-21-000047"
    ],
    "net_income": [
     "10-Q:0001652044-21-000047"
    ],
    "eps_basic": [
     "10-Q:0001652044-21-000047"
    ],
    "eps_diluted": [
     "10-Q:0001652044-21-000047"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-20-000032"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q3",
   "fiscal_year": 2020,
   "quarter": 3,
   "start": "2020-07-01",
   "end": "2020-09-30",
   "values": {
    "revenue": 46173000000.0,
    "cost_of_revenue": 21117000000.0,
    "gross_profit": null,
    "rnd": 6856000000.0,
    "sga": null,
    "operating_income": 11213000000.0,
    "interest_expense": 48000000.0,
    "pretax_income": 13359000000.0,
    "income_tax": 2112000000.0,
    "net_income_incl_nci": null,
    "net_income": 11247000000.0,
    "net_income_common": null,
    "eps_basic": 16.55,
    "eps_diluted": 16.4,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 582000000.0
   },
   "sources": [
    "10-Q:0001652044-20-000050",
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-21-000057"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-21-000057"
    ],
    "rnd": [
     "10-Q:0001652044-21-000057"
    ],
    "operating_income": [
     "10-Q:0001652044-21-000057"
    ],
    "interest_expense": [
     "10-Q:0001652044-21-000057"
    ],
    "pretax_income": [
     "10-Q:0001652044-21-000057"
    ],
    "income_tax": [
     "10-Q:0001652044-21-000057"
    ],
    "net_income": [
     "10-Q:0001652044-21-000057"
    ],
    "eps_basic": [
     "10-Q:0001652044-21-000057"
    ],
    "eps_diluted": [
     "10-Q:0001652044-21-000057"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-20-000050"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q4",
   "fiscal_year": 2020,
   "quarter": 4,
   "start": "2020-10-01",
   "end": "2020-12-31",
   "values": {
    "revenue": 56898000000.0,
    "cost_of_revenue": 26080000000.0,
    "gross_profit": null,
    "rnd": 7022000000.0,
    "sga": null,
    "operating_income": 15651000000.0,
    "interest_expense": 53000000.0,
    "pretax_income": 18689000000.0,
    "income_tax": 3462000000.0,
    "net_income_incl_nci": null,
    "net_income": 15227000000.0,
    "net_income_common": null,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 618000000.0
   },
   "sources": [
    "10-K:0001652044-22-000019",
    "10-Q:0001652044-20-000050",
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "rnd": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "operating_income": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "interest_expense": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "pretax_income": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "income_tax": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "net_income": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-20-000050"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2021 Q1",
   "fiscal_year": 2021,
   "quarter": 1,
   "start": "2021-01-01",
   "end": "2021-03-31",
   "values": {
    "revenue": 55314000000.0,
    "cost_of_revenue": 24103000000.0,
    "gross_profit": null,
    "rnd": 7485000000.0,
    "sga": null,
    "operating_income": 16437000000.0,
    "interest_expense": 76000000.0,
    "pretax_income": 21283000000.0,
    "income_tax": 3353000000.0,
    "net_income_incl_nci": null,
    "net_income": 17930000000.0,
    "net_income_common": null,
    "eps_basic": 26.63,
    "eps_diluted": 26.29,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-22-000029"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-22-000029"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-22-000029"
    ],
    "rnd": [
     "10-Q:0001652044-22-000029"
    ],
    "operating_income": [
     "10-Q:0001652044-22-000029"
    ],
    "interest_expense": [
     "10-Q:0001652044-22-000029"
    ],
    "pretax_income": [
     "10-Q:0001652044-22-000029"
    ],
    "income_tax": [
     "10-Q:0001652044-22-000029"
    ],
    "net_income": [
     "10-Q:0001652044-22-000029"
    ],
    "eps_basic": [
     "10-Q:0001652044-22-000029"
    ],
    "eps_diluted": [
     "10-Q:0001652044-22-000029"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q2",
   "fiscal_year": 2021,
   "quarter": 2,
   "start": "2021-04-01",
   "end": "2021-06-30",
   "values": {
    "revenue": 61880000000.0,
    "cost_of_revenue": 26227000000.0,
    "gross_profit": null,
    "rnd": 7675000000.0,
    "sga": null,
    "operating_income": 19361000000.0,
    "interest_expense": 76000000.0,
    "pretax_income": 21985000000.0,
    "income_tax": 3460000000.0,
    "net_income_incl_nci": null,
    "net_income": 18525000000.0,
    "net_income_common": null,
    "eps_basic": 1.38,
    "eps_diluted": 1.36,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-22-000071"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-22-000071"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-22-000071"
    ],
    "rnd": [
     "10-Q:0001652044-22-000071"
    ],
    "operating_income": [
     "10-Q:0001652044-22-000071"
    ],
    "interest_expense": [
     "10-Q:0001652044-22-000071"
    ],
    "pretax_income": [
     "10-Q:0001652044-22-000071"
    ],
    "income_tax": [
     "10-Q:0001652044-22-000071"
    ],
    "net_income": [
     "10-Q:0001652044-22-000071"
    ],
    "eps_basic": [
     "10-Q:0001652044-22-000071"
    ],
    "eps_diluted": [
     "10-Q:0001652044-22-000071"
    ]
   },
   "comparison": {
    "eps_diluted": {
     "value": 27.26,
     "earlier": 10.13,
     "sources": [
      "10-Q:0001652044-21-000047"
     ],
     "basis": "FY2021"
    }
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q3",
   "fiscal_year": 2021,
   "quarter": 3,
   "start": "2021-07-01",
   "end": "2021-09-30",
   "values": {
    "revenue": 65118000000.0,
    "cost_of_revenue": 27621000000.0,
    "gross_profit": null,
    "rnd": 7694000000.0,
    "sga": null,
    "operating_income": 21031000000.0,
    "interest_expense": 77000000.0,
    "pretax_income": 23064000000.0,
    "income_tax": 4128000000.0,
    "net_income_incl_nci": null,
    "net_income": 18936000000.0,
    "net_income_common": null,
    "eps_basic": 1.42,
    "eps_diluted": 1.4,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-22-000090"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-22-000090"
    ],
    "rnd": [
     "10-Q:0001652044-22-000090"
    ],
    "operating_income": [
     "10-Q:0001652044-22-000090"
    ],
    "interest_expense": [
     "10-Q:0001652044-22-000090"
    ],
    "pretax_income": [
     "10-Q:0001652044-22-000090"
    ],
    "income_tax": [
     "10-Q:0001652044-22-000090"
    ],
    "net_income": [
     "10-Q:0001652044-22-000090"
    ],
    "eps_basic": [
     "10-Q:0001652044-22-000090"
    ],
    "eps_diluted": [
     "10-Q:0001652044-22-000090"
    ]
   },
   "comparison": {
    "eps_diluted": {
     "value": 27.99,
     "earlier": 16.4,
     "sources": [
      "10-Q:0001652044-21-000057"
     ],
     "basis": "FY2021"
    }
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q4",
   "fiscal_year": 2021,
   "quarter": 4,
   "start": "2021-10-01",
   "end": "2021-12-31",
   "values": {
    "revenue": 75325000000.0,
    "cost_of_revenue": 32988000000.0,
    "gross_profit": null,
    "rnd": 8708000000.0,
    "sga": null,
    "operating_income": 21885000000.0,
    "interest_expense": 117000000.0,
    "pretax_income": 24402000000.0,
    "income_tax": 3760000000.0,
    "net_income_incl_nci": null,
    "net_income": 20642000000.0,
    "net_income_common": null,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-K:0001652044-23-000016",
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "rnd": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "operating_income": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "interest_expense": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "pretax_income": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "income_tax": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "net_income": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived"
   }
  },
  {
   "period": "FY2022 Q1",
   "fiscal_year": 2022,
   "quarter": 1,
   "start": "2022-01-01",
   "end": "2022-03-31",
   "values": {
    "revenue": 68011000000.0,
    "cost_of_revenue": 29599000000.0,
    "gross_profit": null,
    "rnd": 9119000000.0,
    "sga": null,
    "operating_income": 20094000000.0,
    "interest_expense": 83000000.0,
    "pretax_income": 18934000000.0,
    "income_tax": 2498000000.0,
    "net_income_incl_nci": null,
    "net_income": 16436000000.0,
    "net_income_common": null,
    "eps_basic": 1.24,
    "eps_diluted": 1.23,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-23-000045"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-23-000045"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-23-000045"
    ],
    "rnd": [
     "10-Q:0001652044-23-000045"
    ],
    "operating_income": [
     "10-Q:0001652044-23-000045"
    ],
    "interest_expense": [
     "10-Q:0001652044-23-000045"
    ],
    "pretax_income": [
     "10-Q:0001652044-23-000045"
    ],
    "income_tax": [
     "10-Q:0001652044-23-000045"
    ],
    "net_income": [
     "10-Q:0001652044-23-000045"
    ],
    "eps_basic": [
     "10-Q:0001652044-23-000045"
    ],
    "eps_diluted": [
     "10-Q:0001652044-23-000045"
    ]
   },
   "comparison": {
    "eps_diluted": {
     "value": 24.62,
     "earlier": 26.29,
     "sources": [
      "10-Q:0001652044-22-000029"
     ],
     "basis": "FY2022"
    }
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "fiscal_year": 2022,
   "quarter": 2,
   "start": "2022-04-01",
   "end": "2022-06-30",
   "values": {
    "revenue": 69685000000.0,
    "cost_of_revenue": 30104000000.0,
    "gross_profit": null,
    "rnd": 9841000000.0,
    "sga": null,
    "operating_income": 19453000000.0,
    "interest_expense": 83000000.0,
    "pretax_income": 19014000000.0,
    "income_tax": 3012000000.0,
    "net_income_incl_nci": null,
    "net_income": 16002000000.0,
    "net_income_common": null,
    "eps_basic": 1.22,
    "eps_diluted": 1.21,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-23-000070"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-23-000070"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-23-000070"
    ],
    "rnd": [
     "10-Q:0001652044-23-000070"
    ],
    "operating_income": [
     "10-Q:0001652044-23-000070"
    ],
    "interest_expense": [
     "10-Q:0001652044-23-000070"
    ],
    "pretax_income": [
     "10-Q:0001652044-23-000070"
    ],
    "income_tax": [
     "10-Q:0001652044-23-000070"
    ],
    "net_income": [
     "10-Q:0001652044-23-000070"
    ],
    "eps_basic": [
     "10-Q:0001652044-23-000070"
    ],
    "eps_diluted": [
     "10-Q:0001652044-23-000070"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q3",
   "fiscal_year": 2022,
   "quarter": 3,
   "start": "2022-07-01",
   "end": "2022-09-30",
   "values": {
    "revenue": 69092000000.0,
    "cost_of_revenue": 31158000000.0,
    "gross_profit": null,
    "rnd": 10273000000.0,
    "sga": null,
    "operating_income": 17135000000.0,
    "interest_expense": 101000000.0,
    "pretax_income": 16233000000.0,
    "income_tax": 2323000000.0,
    "net_income_incl_nci": null,
    "net_income": 13910000000.0,
    "net_income_common": null,
    "eps_basic": 1.07,
    "eps_diluted": 1.06,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-23-000094"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-23-000094"
    ],
    "rnd": [
     "10-Q:0001652044-23-000094"
    ],
    "operating_income": [
     "10-Q:0001652044-23-000094"
    ],
    "interest_expense": [
     "10-Q:0001652044-23-000094"
    ],
    "pretax_income": [
     "10-Q:0001652044-23-000094"
    ],
    "income_tax": [
     "10-Q:0001652044-23-000094"
    ],
    "net_income": [
     "10-Q:0001652044-23-000094"
    ],
    "eps_basic": [
     "10-Q:0001652044-23-000094"
    ],
    "eps_diluted": [
     "10-Q:0001652044-23-000094"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q4",
   "fiscal_year": 2022,
   "quarter": 4,
   "start": "2022-10-01",
   "end": "2022-12-31",
   "values": {
    "revenue": 76048000000.0,
    "cost_of_revenue": 35342000000.0,
    "gross_profit": null,
    "rnd": 10267000000.0,
    "sga": null,
    "operating_income": 18160000000.0,
    "interest_expense": 90000000.0,
    "pretax_income": 17147000000.0,
    "income_tax": 3523000000.0,
    "net_income_incl_nci": null,
    "net_income": 13624000000.0,
    "net_income_common": null,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-K:0001652044-24-000022",
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "rnd": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "operating_income": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "interest_expense": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "pretax_income": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "income_tax": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "net_income": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived"
   }
  },
  {
   "period": "FY2023 Q1",
   "fiscal_year": 2023,
   "quarter": 1,
   "start": "2023-01-01",
   "end": "2023-03-31",
   "values": {
    "revenue": 69787000000.0,
    "cost_of_revenue": 30612000000.0,
    "gross_profit": null,
    "rnd": 11468000000.0,
    "sga": null,
    "operating_income": 17415000000.0,
    "interest_expense": 80000000.0,
    "pretax_income": 18205000000.0,
    "income_tax": 3154000000.0,
    "net_income_incl_nci": null,
    "net_income": 15051000000.0,
    "net_income_common": null,
    "eps_basic": 1.18,
    "eps_diluted": 1.17,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-24-000053"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-24-000053"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-24-000053"
    ],
    "rnd": [
     "10-Q:0001652044-24-000053"
    ],
    "operating_income": [
     "10-Q:0001652044-24-000053"
    ],
    "interest_expense": [
     "10-Q:0001652044-24-000053"
    ],
    "pretax_income": [
     "10-Q:0001652044-24-000053"
    ],
    "income_tax": [
     "10-Q:0001652044-24-000053"
    ],
    "net_income": [
     "10-Q:0001652044-24-000053"
    ],
    "eps_basic": [
     "10-Q:0001652044-24-000053"
    ],
    "eps_diluted": [
     "10-Q:0001652044-24-000053"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "fiscal_year": 2023,
   "quarter": 2,
   "start": "2023-04-01",
   "end": "2023-06-30",
   "values": {
    "revenue": 74604000000.0,
    "cost_of_revenue": 31916000000.0,
    "gross_profit": null,
    "rnd": 10588000000.0,
    "sga": null,
    "operating_income": 21838000000.0,
    "interest_expense": 43000000.0,
    "pretax_income": 21903000000.0,
    "income_tax": 3535000000.0,
    "net_income_incl_nci": null,
    "net_income": 18368000000.0,
    "net_income_common": 18368000000.0,
    "eps_basic": 1.45,
    "eps_diluted": 1.44,
    "shares_basic": 12668000000.0,
    "shares_diluted": 12764000000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-24-000079"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-24-000079"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-24-000079"
    ],
    "rnd": [
     "10-Q:0001652044-24-000079"
    ],
    "operating_income": [
     "10-Q:0001652044-24-000079"
    ],
    "interest_expense": [
     "10-Q:0001652044-24-000079"
    ],
    "pretax_income": [
     "10-Q:0001652044-24-000079"
    ],
    "income_tax": [
     "10-Q:0001652044-24-000079"
    ],
    "net_income": [
     "10-Q:0001652044-24-000079"
    ],
    "net_income_common": [
     "10-Q:0001652044-24-000079"
    ],
    "eps_basic": [
     "10-Q:0001652044-24-000079"
    ],
    "eps_diluted": [
     "10-Q:0001652044-24-000079"
    ],
    "shares_basic": [
     "10-Q:0001652044-24-000079"
    ],
    "shares_diluted": [
     "10-Q:0001652044-24-000079"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q3",
   "fiscal_year": 2023,
   "quarter": 3,
   "start": "2023-07-01",
   "end": "2023-09-30",
   "values": {
    "revenue": 76693000000.0,
    "cost_of_revenue": 33229000000.0,
    "gross_profit": null,
    "rnd": 11258000000.0,
    "sga": null,
    "operating_income": 21343000000.0,
    "interest_expense": 116000000.0,
    "pretax_income": 21197000000.0,
    "income_tax": 1508000000.0,
    "net_income_incl_nci": null,
    "net_income": 19689000000.0,
    "net_income_common": 19689000000.0,
    "eps_basic": 1.56,
    "eps_diluted": 1.55,
    "shares_basic": 12581000000.0,
    "shares_diluted": 12696000000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-24-000118"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-24-000118"
    ],
    "rnd": [
     "10-Q:0001652044-24-000118"
    ],
    "operating_income": [
     "10-Q:0001652044-24-000118"
    ],
    "interest_expense": [
     "10-Q:0001652044-24-000118"
    ],
    "pretax_income": [
     "10-Q:0001652044-24-000118"
    ],
    "income_tax": [
     "10-Q:0001652044-24-000118"
    ],
    "net_income": [
     "10-Q:0001652044-24-000118"
    ],
    "net_income_common": [
     "10-Q:0001652044-24-000118"
    ],
    "eps_basic": [
     "10-Q:0001652044-24-000118"
    ],
    "eps_diluted": [
     "10-Q:0001652044-24-000118"
    ],
    "shares_basic": [
     "10-Q:0001652044-24-000118"
    ],
    "shares_diluted": [
     "10-Q:0001652044-24-000118"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q4",
   "fiscal_year": 2023,
   "quarter": 4,
   "start": "2023-10-01",
   "end": "2023-12-31",
   "values": {
    "revenue": 86310000000.0,
    "cost_of_revenue": 37575000000.0,
    "gross_profit": null,
    "rnd": 12113000000.0,
    "sga": null,
    "operating_income": 23697000000.0,
    "interest_expense": 69000000.0,
    "pretax_income": 24412000000.0,
    "income_tax": 3725000000.0,
    "net_income_incl_nci": null,
    "net_income": 20687000000.0,
    "net_income_common": 20687000000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-K:0001652044-25-000014",
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "rnd": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "operating_income": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "interest_expense": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "pretax_income": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "income_tax": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "net_income": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "net_income_common": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived",
    "net_income_common": "derived"
   }
  },
  {
   "period": "FY2024 Q1",
   "fiscal_year": 2024,
   "quarter": 1,
   "start": "2024-01-01",
   "end": "2024-03-31",
   "values": {
    "revenue": 80539000000.0,
    "cost_of_revenue": 33712000000.0,
    "gross_profit": null,
    "rnd": 11903000000.0,
    "sga": null,
    "operating_income": 25472000000.0,
    "interest_expense": 94000000.0,
    "pretax_income": 28315000000.0,
    "income_tax": 4653000000.0,
    "net_income_incl_nci": null,
    "net_income": 23662000000.0,
    "net_income_common": 23662000000.0,
    "eps_basic": 1.91,
    "eps_diluted": 1.89,
    "shares_basic": 12415000000.0,
    "shares_diluted": 12527000000.0,
    "dps_declared": null,
    "operating_lease_cost": 804000000.0
   },
   "sources": [
    "10-Q:0001652044-25-000043"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-25-000043"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-25-000043"
    ],
    "rnd": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_income": [
     "10-Q:0001652044-25-000043"
    ],
    "interest_expense": [
     "10-Q:0001652044-25-000043"
    ],
    "pretax_income": [
     "10-Q:0001652044-25-000043"
    ],
    "income_tax": [
     "10-Q:0001652044-25-000043"
    ],
    "net_income": [
     "10-Q:0001652044-25-000043"
    ],
    "net_income_common": [
     "10-Q:0001652044-25-000043"
    ],
    "eps_basic": [
     "10-Q:0001652044-25-000043"
    ],
    "eps_diluted": [
     "10-Q:0001652044-25-000043"
    ],
    "shares_basic": [
     "10-Q:0001652044-25-000043"
    ],
    "shares_diluted": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-25-000043"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "fiscal_year": 2024,
   "quarter": 2,
   "start": "2024-04-01",
   "end": "2024-06-30",
   "values": {
    "revenue": 84742000000.0,
    "cost_of_revenue": 35507000000.0,
    "gross_profit": null,
    "rnd": 11860000000.0,
    "sga": null,
    "operating_income": 27425000000.0,
    "interest_expense": 67000000.0,
    "pretax_income": 27551000000.0,
    "income_tax": 3932000000.0,
    "net_income_incl_nci": null,
    "net_income": 23619000000.0,
    "net_income_common": 23619000000.0,
    "eps_basic": 1.91,
    "eps_diluted": 1.89,
    "shares_basic": 12343000000.0,
    "shares_diluted": 12495000000.0,
    "dps_declared": 0.2,
    "operating_lease_cost": 802000000.0
   },
   "sources": [
    "10-Q:0001652044-25-000062"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-25-000062"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-25-000062"
    ],
    "rnd": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_income": [
     "10-Q:0001652044-25-000062"
    ],
    "interest_expense": [
     "10-Q:0001652044-25-000062"
    ],
    "pretax_income": [
     "10-Q:0001652044-25-000062"
    ],
    "income_tax": [
     "10-Q:0001652044-25-000062"
    ],
    "net_income": [
     "10-Q:0001652044-25-000062"
    ],
    "net_income_common": [
     "10-Q:0001652044-25-000062"
    ],
    "eps_basic": [
     "10-Q:0001652044-25-000062"
    ],
    "eps_diluted": [
     "10-Q:0001652044-25-000062"
    ],
    "shares_basic": [
     "10-Q:0001652044-25-000062"
    ],
    "shares_diluted": [
     "10-Q:0001652044-25-000062"
    ],
    "dps_declared": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-25-000062"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q3",
   "fiscal_year": 2024,
   "quarter": 3,
   "start": "2024-07-01",
   "end": "2024-09-30",
   "values": {
    "revenue": 88268000000.0,
    "cost_of_revenue": 36474000000.0,
    "gross_profit": null,
    "rnd": 12447000000.0,
    "sga": null,
    "operating_income": 28521000000.0,
    "interest_expense": 54000000.0,
    "pretax_income": 31706000000.0,
    "income_tax": 5405000000.0,
    "net_income_incl_nci": null,
    "net_income": 26301000000.0,
    "net_income_common": 26301000000.0,
    "eps_basic": 2.14,
    "eps_diluted": 2.12,
    "shares_basic": 12290000000.0,
    "shares_diluted": 12419000000.0,
    "dps_declared": 0.2,
    "operating_lease_cost": 857000000.0
   },
   "sources": [
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-25-000091"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-25-000091"
    ],
    "rnd": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_income": [
     "10-Q:0001652044-25-000091"
    ],
    "interest_expense": [
     "10-Q:0001652044-25-000091"
    ],
    "pretax_income": [
     "10-Q:0001652044-25-000091"
    ],
    "income_tax": [
     "10-Q:0001652044-25-000091"
    ],
    "net_income": [
     "10-Q:0001652044-25-000091"
    ],
    "net_income_common": [
     "10-Q:0001652044-25-000091"
    ],
    "eps_basic": [
     "10-Q:0001652044-25-000091"
    ],
    "eps_diluted": [
     "10-Q:0001652044-25-000091"
    ],
    "shares_basic": [
     "10-Q:0001652044-25-000091"
    ],
    "shares_diluted": [
     "10-Q:0001652044-25-000091"
    ],
    "dps_declared": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q4",
   "fiscal_year": 2024,
   "quarter": 4,
   "start": "2024-10-01",
   "end": "2024-12-31",
   "values": {
    "revenue": 96469000000.0,
    "cost_of_revenue": 40613000000.0,
    "gross_profit": null,
    "rnd": 13116000000.0,
    "sga": null,
    "operating_income": 30972000000.0,
    "interest_expense": 53000000.0,
    "pretax_income": 32243000000.0,
    "income_tax": 5707000000.0,
    "net_income_incl_nci": null,
    "net_income": 26536000000.0,
    "net_income_common": 26536000000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 841000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "rnd": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "operating_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "interest_expense": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "pretax_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "income_tax": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "net_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "net_income_common": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived",
    "net_income_common": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2025 Q1",
   "fiscal_year": 2025,
   "quarter": 1,
   "start": "2025-01-01",
   "end": "2025-03-31",
   "values": {
    "revenue": 90234000000.0,
    "cost_of_revenue": 36361000000.0,
    "gross_profit": null,
    "rnd": 13556000000.0,
    "sga": null,
    "operating_income": 30606000000.0,
    "interest_expense": 34000000.0,
    "pretax_income": 41789000000.0,
    "income_tax": 7249000000.0,
    "net_income_incl_nci": null,
    "net_income": 34540000000.0,
    "net_income_common": 34540000000.0,
    "eps_basic": 2.84,
    "eps_diluted": 2.81,
    "shares_basic": 12183000000.0,
    "shares_diluted": 12291000000.0,
    "dps_declared": 0.2,
    "operating_lease_cost": 790000000.0
   },
   "sources": [
    "10-Q:0001652044-26-000048"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-26-000048"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-26-000048"
    ],
    "rnd": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_income": [
     "10-Q:0001652044-26-000048"
    ],
    "interest_expense": [
     "10-Q:0001652044-26-000048"
    ],
    "pretax_income": [
     "10-Q:0001652044-26-000048"
    ],
    "income_tax": [
     "10-Q:0001652044-26-000048"
    ],
    "net_income": [
     "10-Q:0001652044-26-000048"
    ],
    "net_income_common": [
     "10-Q:0001652044-26-000048"
    ],
    "eps_basic": [
     "10-Q:0001652044-26-000048"
    ],
    "eps_diluted": [
     "10-Q:0001652044-26-000048"
    ],
    "shares_basic": [
     "10-Q:0001652044-26-000048"
    ],
    "shares_diluted": [
     "10-Q:0001652044-26-000048"
    ],
    "dps_declared": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-26-000048"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "fiscal_year": 2025,
   "quarter": 2,
   "start": "2025-04-01",
   "end": "2025-06-30",
   "values": {
    "revenue": 96428000000.0,
    "cost_of_revenue": 39039000000.0,
    "gross_profit": null,
    "rnd": 13808000000.0,
    "sga": null,
    "operating_income": 31271000000.0,
    "interest_expense": 261000000.0,
    "pretax_income": 33933000000.0,
    "income_tax": 5737000000.0,
    "net_income_incl_nci": null,
    "net_income": 28196000000.0,
    "net_income_common": 28196000000.0,
    "eps_basic": 2.33,
    "eps_diluted": 2.31,
    "shares_basic": 12122000000.0,
    "shares_diluted": 12198000000.0,
    "dps_declared": 0.21,
    "operating_lease_cost": 818000000.0
   },
   "sources": [
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-26-000071"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-26-000071"
    ],
    "rnd": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_income": [
     "10-Q:0001652044-26-000071"
    ],
    "interest_expense": [
     "10-Q:0001652044-26-000071"
    ],
    "pretax_income": [
     "10-Q:0001652044-26-000071"
    ],
    "income_tax": [
     "10-Q:0001652044-26-000071"
    ],
    "net_income": [
     "10-Q:0001652044-26-000071"
    ],
    "net_income_common": [
     "10-Q:0001652044-26-000071"
    ],
    "eps_basic": [
     "10-Q:0001652044-26-000071"
    ],
    "eps_diluted": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_basic": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_diluted": [
     "10-Q:0001652044-26-000071"
    ],
    "dps_declared": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-26-000071"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q3",
   "fiscal_year": 2025,
   "quarter": 3,
   "start": "2025-07-01",
   "end": "2025-09-30",
   "values": {
    "revenue": 102346000000.0,
    "cost_of_revenue": 41369000000.0,
    "gross_profit": null,
    "rnd": 15151000000.0,
    "sga": null,
    "operating_income": 31228000000.0,
    "interest_expense": 143000000.0,
    "pretax_income": 43987000000.0,
    "income_tax": 9008000000.0,
    "net_income_incl_nci": null,
    "net_income": 34979000000.0,
    "net_income_common": 34979000000.0,
    "eps_basic": 2.89,
    "eps_diluted": 2.87,
    "shares_basic": 12086000000.0,
    "shares_diluted": 12203000000.0,
    "dps_declared": 0.21,
    "operating_lease_cost": 862000000.0
   },
   "sources": [
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-25-000091"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-25-000091"
    ],
    "rnd": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_income": [
     "10-Q:0001652044-25-000091"
    ],
    "interest_expense": [
     "10-Q:0001652044-25-000091"
    ],
    "pretax_income": [
     "10-Q:0001652044-25-000091"
    ],
    "income_tax": [
     "10-Q:0001652044-25-000091"
    ],
    "net_income": [
     "10-Q:0001652044-25-000091"
    ],
    "net_income_common": [
     "10-Q:0001652044-25-000091"
    ],
    "eps_basic": [
     "10-Q:0001652044-25-000091"
    ],
    "eps_diluted": [
     "10-Q:0001652044-25-000091"
    ],
    "shares_basic": [
     "10-Q:0001652044-25-000091"
    ],
    "shares_diluted": [
     "10-Q:0001652044-25-000091"
    ],
    "dps_declared": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q4",
   "fiscal_year": 2025,
   "quarter": 4,
   "start": "2025-10-01",
   "end": "2025-12-31",
   "values": {
    "revenue": 113829000000.0,
    "cost_of_revenue": 45767000000.0,
    "gross_profit": null,
    "rnd": 18572000000.0,
    "sga": null,
    "operating_income": 35934000000.0,
    "interest_expense": 298000000.0,
    "pretax_income": 39117000000.0,
    "income_tax": 4662000000.0,
    "net_income_incl_nci": null,
    "net_income": 34455000000.0,
    "net_income_common": 34455000000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 875000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "rnd": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "operating_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "interest_expense": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "pretax_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "income_tax": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "net_income": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "net_income_common": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "rnd": "derived",
    "operating_income": "derived",
    "interest_expense": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income": "derived",
    "net_income_common": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2026 Q1",
   "fiscal_year": 2026,
   "quarter": 1,
   "start": "2026-01-01",
   "end": "2026-03-31",
   "values": {
    "revenue": 109896000000.0,
    "cost_of_revenue": 41271000000.0,
    "gross_profit": null,
    "rnd": 17032000000.0,
    "sga": null,
    "operating_income": 39696000000.0,
    "interest_expense": 533000000.0,
    "pretax_income": 77412000000.0,
    "income_tax": 14834000000.0,
    "net_income_incl_nci": null,
    "net_income": 62578000000.0,
    "net_income_common": 62578000000.0,
    "eps_basic": 5.17,
    "eps_diluted": 5.11,
    "shares_basic": 12099000000.0,
    "shares_diluted": 12238000000.0,
    "dps_declared": 0.21,
    "operating_lease_cost": 892000000.0
   },
   "sources": [
    "10-Q:0001652044-26-000048"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-26-000048"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-26-000048"
    ],
    "rnd": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_income": [
     "10-Q:0001652044-26-000048"
    ],
    "interest_expense": [
     "10-Q:0001652044-26-000048"
    ],
    "pretax_income": [
     "10-Q:0001652044-26-000048"
    ],
    "income_tax": [
     "10-Q:0001652044-26-000048"
    ],
    "net_income": [
     "10-Q:0001652044-26-000048"
    ],
    "net_income_common": [
     "10-Q:0001652044-26-000048"
    ],
    "eps_basic": [
     "10-Q:0001652044-26-000048"
    ],
    "eps_diluted": [
     "10-Q:0001652044-26-000048"
    ],
    "shares_basic": [
     "10-Q:0001652044-26-000048"
    ],
    "shares_diluted": [
     "10-Q:0001652044-26-000048"
    ],
    "dps_declared": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-26-000048"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "fiscal_year": 2026,
   "quarter": 2,
   "start": "2026-04-01",
   "end": "2026-06-30",
   "values": {
    "revenue": 119796000000.0,
    "cost_of_revenue": 45943000000.0,
    "gross_profit": null,
    "rnd": 18219000000.0,
    "sga": null,
    "operating_income": 40770000000.0,
    "interest_expense": 1278000000.0,
    "pretax_income": 138753000000.0,
    "income_tax": 26560000000.0,
    "net_income_incl_nci": null,
    "net_income": 112193000000.0,
    "net_income_common": 112107000000.0,
    "eps_basic": 9.23,
    "eps_diluted": 9.11,
    "shares_basic": 12151000000.0,
    "shares_diluted": 12309000000.0,
    "dps_declared": 0.22,
    "operating_lease_cost": 942000000.0
   },
   "sources": [
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001652044-26-000071"
    ],
    "cost_of_revenue": [
     "10-Q:0001652044-26-000071"
    ],
    "rnd": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_income": [
     "10-Q:0001652044-26-000071"
    ],
    "interest_expense": [
     "10-Q:0001652044-26-000071"
    ],
    "pretax_income": [
     "10-Q:0001652044-26-000071"
    ],
    "income_tax": [
     "10-Q:0001652044-26-000071"
    ],
    "net_income": [
     "10-Q:0001652044-26-000071"
    ],
    "net_income_common": [
     "10-Q:0001652044-26-000071"
    ],
    "eps_basic": [
     "10-Q:0001652044-26-000071"
    ],
    "eps_diluted": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_basic": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_diluted": [
     "10-Q:0001652044-26-000071"
    ],
    "dps_declared": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_cost": [
     "10-Q:0001652044-26-000071"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "pl_annual": [
  {
   "fiscal_year": 2020,
   "start": "2020-01-01",
   "end": "2020-12-31",
   "through": "FY2020 Q4",
   "complete": true,
   "values": {
    "revenue": 182527000000.0,
    "cost_of_revenue": 84732000000.0,
    "gross_profit": null,
    "rnd": 27573000000.0,
    "sga": null,
    "operating_income": 41224000000.0,
    "interest_expense": 135000000.0,
    "pretax_income": 48082000000.0,
    "income_tax": 7813000000.0,
    "net_income_incl_nci": null,
    "net_income": 40269000000.0,
    "net_income_common": null,
    "eps_basic": 59.15,
    "eps_diluted": 58.61,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 2267000000.0
   },
   "sources": [
    "10-K:0001652044-22-000019"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-22-000019"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-22-000019"
    ],
    "rnd": [
     "10-K:0001652044-22-000019"
    ],
    "operating_income": [
     "10-K:0001652044-22-000019"
    ],
    "interest_expense": [
     "10-K:0001652044-22-000019"
    ],
    "pretax_income": [
     "10-K:0001652044-22-000019"
    ],
    "income_tax": [
     "10-K:0001652044-22-000019"
    ],
    "net_income": [
     "10-K:0001652044-22-000019"
    ],
    "eps_basic": [
     "10-K:0001652044-22-000019"
    ],
    "eps_diluted": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-22-000019"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2021,
   "start": "2021-01-01",
   "end": "2021-12-31",
   "through": "FY2021 Q4",
   "complete": true,
   "values": {
    "revenue": 257637000000.0,
    "cost_of_revenue": 110939000000.0,
    "gross_profit": null,
    "rnd": 31562000000.0,
    "sga": null,
    "operating_income": 78714000000.0,
    "interest_expense": 346000000.0,
    "pretax_income": 90734000000.0,
    "income_tax": 14701000000.0,
    "net_income_incl_nci": null,
    "net_income": 76033000000.0,
    "net_income_common": null,
    "eps_basic": 113.88,
    "eps_diluted": 112.2,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 2699000000.0
   },
   "sources": [
    "10-K:0001652044-22-000019"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-22-000019"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-22-000019"
    ],
    "rnd": [
     "10-K:0001652044-22-000019"
    ],
    "operating_income": [
     "10-K:0001652044-22-000019"
    ],
    "interest_expense": [
     "10-K:0001652044-22-000019"
    ],
    "pretax_income": [
     "10-K:0001652044-22-000019"
    ],
    "income_tax": [
     "10-K:0001652044-22-000019"
    ],
    "net_income": [
     "10-K:0001652044-22-000019"
    ],
    "eps_basic": [
     "10-K:0001652044-22-000019"
    ],
    "eps_diluted": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-22-000019"
    ]
   },
   "comparison": {
    "eps_diluted": {
     "value": 5.61,
     "earlier": 2.93,
     "sources": [
      "10-K:0001652044-23-000016"
     ],
     "basis": "FY2022"
    }
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2022,
   "start": "2022-01-01",
   "end": "2022-12-31",
   "through": "FY2022 Q4",
   "complete": true,
   "values": {
    "revenue": 282836000000.0,
    "cost_of_revenue": 126203000000.0,
    "gross_profit": null,
    "rnd": 39500000000.0,
    "sga": null,
    "operating_income": 74842000000.0,
    "interest_expense": 357000000.0,
    "pretax_income": 71328000000.0,
    "income_tax": 11356000000.0,
    "net_income_incl_nci": null,
    "net_income": 59972000000.0,
    "net_income_common": 59972000000.0,
    "eps_basic": 4.59,
    "eps_diluted": 4.56,
    "shares_basic": 13063000000.0,
    "shares_diluted": 13159000000.0,
    "dps_declared": null,
    "operating_lease_cost": 2900000000.0
   },
   "sources": [
    "10-K:0001652044-25-000014"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-25-000014"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-25-000014"
    ],
    "rnd": [
     "10-K:0001652044-25-000014"
    ],
    "operating_income": [
     "10-K:0001652044-25-000014"
    ],
    "interest_expense": [
     "10-K:0001652044-25-000014"
    ],
    "pretax_income": [
     "10-K:0001652044-25-000014"
    ],
    "income_tax": [
     "10-K:0001652044-25-000014"
    ],
    "net_income": [
     "10-K:0001652044-25-000014"
    ],
    "net_income_common": [
     "10-K:0001652044-25-000014"
    ],
    "eps_basic": [
     "10-K:0001652044-25-000014"
    ],
    "eps_diluted": [
     "10-K:0001652044-25-000014"
    ],
    "shares_basic": [
     "10-K:0001652044-25-000014"
    ],
    "shares_diluted": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-25-000014"
    ]
   },
   "comparison": {
    "eps_diluted": {
     "value": 4.56,
     "earlier": 5.61,
     "sources": [
      "10-K:0001652044-24-000022"
     ],
     "basis": "FY2023"
    }
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2023,
   "start": "2023-01-01",
   "end": "2023-12-31",
   "through": "FY2023 Q4",
   "complete": true,
   "values": {
    "revenue": 307394000000.0,
    "cost_of_revenue": 133332000000.0,
    "gross_profit": null,
    "rnd": 45427000000.0,
    "sga": null,
    "operating_income": 84293000000.0,
    "interest_expense": 308000000.0,
    "pretax_income": 85717000000.0,
    "income_tax": 11922000000.0,
    "net_income_incl_nci": null,
    "net_income": 73795000000.0,
    "net_income_common": 73795000000.0,
    "eps_basic": 5.84,
    "eps_diluted": 5.8,
    "shares_basic": 12630000000.0,
    "shares_diluted": 12722000000.0,
    "dps_declared": null,
    "operating_lease_cost": 3362000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-26-000018"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-26-000018"
    ],
    "rnd": [
     "10-K:0001652044-26-000018"
    ],
    "operating_income": [
     "10-K:0001652044-26-000018"
    ],
    "interest_expense": [
     "10-K:0001652044-26-000018"
    ],
    "pretax_income": [
     "10-K:0001652044-26-000018"
    ],
    "income_tax": [
     "10-K:0001652044-26-000018"
    ],
    "net_income": [
     "10-K:0001652044-26-000018"
    ],
    "net_income_common": [
     "10-K:0001652044-26-000018"
    ],
    "eps_basic": [
     "10-K:0001652044-26-000018"
    ],
    "eps_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "shares_basic": [
     "10-K:0001652044-26-000018"
    ],
    "shares_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2024,
   "start": "2024-01-01",
   "end": "2024-12-31",
   "through": "FY2024 Q4",
   "complete": true,
   "values": {
    "revenue": 350018000000.0,
    "cost_of_revenue": 146306000000.0,
    "gross_profit": null,
    "rnd": 49326000000.0,
    "sga": null,
    "operating_income": 112390000000.0,
    "interest_expense": 268000000.0,
    "pretax_income": 119815000000.0,
    "income_tax": 19697000000.0,
    "net_income_incl_nci": null,
    "net_income": 100118000000.0,
    "net_income_common": 100118000000.0,
    "eps_basic": 8.13,
    "eps_diluted": 8.04,
    "shares_basic": 12319000000.0,
    "shares_diluted": 12447000000.0,
    "dps_declared": 0.6,
    "operating_lease_cost": 3304000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-26-000018"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-26-000018"
    ],
    "rnd": [
     "10-K:0001652044-26-000018"
    ],
    "operating_income": [
     "10-K:0001652044-26-000018"
    ],
    "interest_expense": [
     "10-K:0001652044-26-000018"
    ],
    "pretax_income": [
     "10-K:0001652044-26-000018"
    ],
    "income_tax": [
     "10-K:0001652044-26-000018"
    ],
    "net_income": [
     "10-K:0001652044-26-000018"
    ],
    "net_income_common": [
     "10-K:0001652044-26-000018"
    ],
    "eps_basic": [
     "10-K:0001652044-26-000018"
    ],
    "eps_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "shares_basic": [
     "10-K:0001652044-26-000018"
    ],
    "shares_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "dps_declared": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2025,
   "start": "2025-01-01",
   "end": "2025-12-31",
   "through": "FY2025 Q4",
   "complete": true,
   "values": {
    "revenue": 402836000000.0,
    "cost_of_revenue": 162535000000.0,
    "gross_profit": null,
    "rnd": 61087000000.0,
    "sga": null,
    "operating_income": 129039000000.0,
    "interest_expense": 736000000.0,
    "pretax_income": 158826000000.0,
    "income_tax": 26656000000.0,
    "net_income_incl_nci": null,
    "net_income": 132170000000.0,
    "net_income_common": 132170000000.0,
    "eps_basic": 10.91,
    "eps_diluted": 10.81,
    "shares_basic": 12116000000.0,
    "shares_diluted": 12230000000.0,
    "dps_declared": 0.83,
    "operating_lease_cost": 3345000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001652044-26-000018"
    ],
    "cost_of_revenue": [
     "10-K:0001652044-26-000018"
    ],
    "rnd": [
     "10-K:0001652044-26-000018"
    ],
    "operating_income": [
     "10-K:0001652044-26-000018"
    ],
    "interest_expense": [
     "10-K:0001652044-26-000018"
    ],
    "pretax_income": [
     "10-K:0001652044-26-000018"
    ],
    "income_tax": [
     "10-K:0001652044-26-000018"
    ],
    "net_income": [
     "10-K:0001652044-26-000018"
    ],
    "net_income_common": [
     "10-K:0001652044-26-000018"
    ],
    "eps_basic": [
     "10-K:0001652044-26-000018"
    ],
    "eps_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "shares_basic": [
     "10-K:0001652044-26-000018"
    ],
    "shares_diluted": [
     "10-K:0001652044-26-000018"
    ],
    "dps_declared": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_cost": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "balance_sheet": [
  {
   "period": "FY2020 Q1",
   "date": "2020-03-31",
   "values": {
    "cash": 19644000000.0,
    "short_term_investments": 97585000000.0,
    "receivables": 21825000000.0,
    "inventory": 889000000.0,
    "current_assets": 147018000000.0,
    "ppe_net": null,
    "goodwill": 20734000000.0,
    "intangibles": 1840000000.0,
    "total_assets": 273403000000.0,
    "accounts_payable": 4099000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": null,
    "current_liabilities": 40189000000.0,
    "long_term_debt": 3960000000.0,
    "total_liabilities": 69744000000.0,
    "temporary_equity": null,
    "equity_parent": 203659000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 273403000000.0,
    "shares_outstanding": 683972000.0,
    "retained_earnings": 151068000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1200000000.0,
    "accrued_taxes_current": 913000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 11788000000.0,
    "operating_lease_liability_current": 1312000000.0,
    "operating_lease_liability_noncurrent": 10476000000.0,
    "operating_lease_discount_rate": 0.027,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": 14246000000.0,
    "operating_lease_imputed_interest": 2458000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-20-000021"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-20-000021"
    ],
    "short_term_investments": [
     "10-Q:0001652044-20-000021"
    ],
    "receivables": [
     "10-Q:0001652044-20-000021"
    ],
    "inventory": [
     "10-Q:0001652044-20-000021"
    ],
    "current_assets": [
     "10-Q:0001652044-20-000021"
    ],
    "goodwill": [
     "10-Q:0001652044-20-000021"
    ],
    "intangibles": [
     "10-Q:0001652044-20-000021"
    ],
    "total_assets": [
     "10-Q:0001652044-20-000021"
    ],
    "accounts_payable": [
     "10-Q:0001652044-20-000021"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-20-000021"
    ],
    "current_liabilities": [
     "10-Q:0001652044-20-000021"
    ],
    "long_term_debt": [
     "10-Q:0001652044-20-000021"
    ],
    "total_liabilities": [
     "10-Q:0001652044-20-000021"
    ],
    "equity_parent": [
     "10-Q:0001652044-20-000021"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-20-000021"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-20-000021"
    ],
    "retained_earnings": [
     "10-Q:0001652044-20-000021"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-20-000021"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-20-000021"
    ],
    "commercial_paper": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-20-000021"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-20-000021"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "date": "2020-06-30",
   "values": {
    "cash": 17742000000.0,
    "short_term_investments": 103338000000.0,
    "receivables": 21201000000.0,
    "inventory": 815000000.0,
    "current_assets": 149069000000.0,
    "ppe_net": 78748000000.0,
    "goodwill": 20824000000.0,
    "intangibles": 1697000000.0,
    "total_assets": 278492000000.0,
    "accounts_payable": 4064000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": null,
    "current_liabilities": 43658000000.0,
    "long_term_debt": 2963000000.0,
    "total_liabilities": 71170000000.0,
    "temporary_equity": null,
    "equity_parent": 207322000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 278492000000.0,
    "shares_outstanding": 681215000.0,
    "retained_earnings": 151681000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1200000000.0,
    "accrued_taxes_current": 975000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 12125000000.0,
    "operating_lease_liability_current": 1416000000.0,
    "operating_lease_liability_noncurrent": 10709000000.0,
    "operating_lease_discount_rate": 0.027,
    "operating_lease_payments_y1": 2048000000.0,
    "operating_lease_payments_total": 14441000000.0,
    "operating_lease_imputed_interest": 2316000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-20-000032"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-20-000032"
    ],
    "short_term_investments": [
     "10-Q:0001652044-20-000032"
    ],
    "receivables": [
     "10-Q:0001652044-20-000032"
    ],
    "inventory": [
     "10-Q:0001652044-20-000032"
    ],
    "current_assets": [
     "10-Q:0001652044-20-000032"
    ],
    "ppe_net": [
     "10-Q:0001652044-20-000032"
    ],
    "goodwill": [
     "10-Q:0001652044-20-000032"
    ],
    "intangibles": [
     "10-Q:0001652044-20-000032"
    ],
    "total_assets": [
     "10-Q:0001652044-20-000032"
    ],
    "accounts_payable": [
     "10-Q:0001652044-20-000032"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-20-000032"
    ],
    "current_liabilities": [
     "10-Q:0001652044-20-000032"
    ],
    "long_term_debt": [
     "10-Q:0001652044-20-000032"
    ],
    "total_liabilities": [
     "10-Q:0001652044-20-000032"
    ],
    "equity_parent": [
     "10-Q:0001652044-20-000032"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-20-000032"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-20-000032"
    ],
    "retained_earnings": [
     "10-Q:0001652044-20-000032"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-20-000032"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-20-000032"
    ],
    "commercial_paper": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-20-000032"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-20-000032"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q3",
   "date": "2020-09-30",
   "values": {
    "cash": 20129000000.0,
    "short_term_investments": 112467000000.0,
    "receivables": 24925000000.0,
    "inventory": 835000000.0,
    "current_assets": 164369000000.0,
    "ppe_net": 81636000000.0,
    "goodwill": 20870000000.0,
    "intangibles": 1520000000.0,
    "total_assets": 299243000000.0,
    "accounts_payable": 4391000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 999000000.0,
    "current_liabilities": 48200000000.0,
    "long_term_debt": null,
    "total_liabilities": 86323000000.0,
    "temporary_equity": null,
    "equity_parent": 212920000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 299243000000.0,
    "shares_outstanding": 677724000.0,
    "retained_earnings": 155567000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1300000000.0,
    "accrued_taxes_current": 1099000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 12519000000.0,
    "operating_lease_liability_current": 1535000000.0,
    "operating_lease_liability_noncurrent": 10984000000.0,
    "operating_lease_discount_rate": 0.027,
    "operating_lease_payments_y1": 2182000000.0,
    "operating_lease_payments_total": 14936000000.0,
    "operating_lease_imputed_interest": 2417000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-20-000050"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-20-000050"
    ],
    "short_term_investments": [
     "10-Q:0001652044-20-000050"
    ],
    "receivables": [
     "10-Q:0001652044-20-000050"
    ],
    "inventory": [
     "10-Q:0001652044-20-000050"
    ],
    "current_assets": [
     "10-Q:0001652044-20-000050"
    ],
    "ppe_net": [
     "10-Q:0001652044-20-000050"
    ],
    "goodwill": [
     "10-Q:0001652044-20-000050"
    ],
    "intangibles": [
     "10-Q:0001652044-20-000050"
    ],
    "total_assets": [
     "10-Q:0001652044-20-000050"
    ],
    "accounts_payable": [
     "10-Q:0001652044-20-000050"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-20-000050"
    ],
    "debt_current": [
     "10-Q:0001652044-20-000050"
    ],
    "current_liabilities": [
     "10-Q:0001652044-20-000050"
    ],
    "total_liabilities": [
     "10-Q:0001652044-20-000050"
    ],
    "equity_parent": [
     "10-Q:0001652044-20-000050"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-20-000050"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-20-000050"
    ],
    "retained_earnings": [
     "10-Q:0001652044-20-000050"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-20-000050"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-20-000050"
    ],
    "commercial_paper": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-20-000050"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-20-000050"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q4",
   "date": "2020-12-31",
   "values": {
    "cash": 26465000000.0,
    "short_term_investments": 110229000000.0,
    "receivables": 30930000000.0,
    "inventory": 728000000.0,
    "current_assets": 174296000000.0,
    "ppe_net": 84749000000.0,
    "goodwill": 21175000000.0,
    "intangibles": 1445000000.0,
    "total_assets": 319616000000.0,
    "accounts_payable": 5589000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 999000000.0,
    "current_liabilities": 56834000000.0,
    "long_term_debt": null,
    "total_liabilities": 97072000000.0,
    "temporary_equity": null,
    "equity_parent": 222544000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 319616000000.0,
    "shares_outstanding": 675222000.0,
    "retained_earnings": 163401000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1400000000.0,
    "accrued_taxes_current": 1485000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 12840000000.0,
    "operating_lease_liability_current": 1694000000.0,
    "operating_lease_liability_noncurrent": 11146000000.0,
    "operating_lease_discount_rate": 0.026,
    "operating_lease_payments_y1": 2198000000.0,
    "operating_lease_payments_total": 15091000000.0,
    "operating_lease_imputed_interest": 2251000000.0,
    "debt_maturity_y1": 1104000000.0,
    "debt_maturity_y2": 86000000.0,
    "debt_maturity_y3": 86000000.0,
    "debt_maturity_y4": 1087000000.0,
    "debt_maturity_y5": 1088000000.0,
    "debt_maturity_after_y5": 11868000000.0
   },
   "sources": [
    "10-K:0001652044-21-000010",
    "10-K:0001652044-22-000019",
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001652044-22-000019"
    ],
    "short_term_investments": [
     "10-K:0001652044-22-000019"
    ],
    "receivables": [
     "10-K:0001652044-22-000019"
    ],
    "inventory": [
     "10-K:0001652044-22-000019"
    ],
    "current_assets": [
     "10-K:0001652044-22-000019"
    ],
    "ppe_net": [
     "10-Q:0001652044-21-000057"
    ],
    "goodwill": [
     "10-K:0001652044-22-000019"
    ],
    "intangibles": [
     "10-K:0001652044-22-000019"
    ],
    "total_assets": [
     "10-K:0001652044-22-000019"
    ],
    "accounts_payable": [
     "10-K:0001652044-22-000019"
    ],
    "short_term_borrowings": [
     "10-K:0001652044-22-000019"
    ],
    "debt_current": [
     "10-K:0001652044-22-000019"
    ],
    "current_liabilities": [
     "10-K:0001652044-22-000019"
    ],
    "total_liabilities": [
     "10-K:0001652044-22-000019"
    ],
    "equity_parent": [
     "10-K:0001652044-22-000019"
    ],
    "liabilities_and_equity": [
     "10-K:0001652044-22-000019"
    ],
    "shares_outstanding": [
     "10-K:0001652044-22-000019"
    ],
    "retained_earnings": [
     "10-K:0001652044-22-000019"
    ],
    "equity_method_investments": [
     "10-K:0001652044-22-000019"
    ],
    "accrued_taxes_current": [
     "10-K:0001652044-22-000019"
    ],
    "commercial_paper": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_liability": [
     "10-K:0001652044-21-000010"
    ],
    "operating_lease_liability_current": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001652044-21-000010"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-21-000010"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-21-000010"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-21-000010"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-21-000010"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q1",
   "date": "2021-03-31",
   "values": {
    "cash": 26622000000.0,
    "short_term_investments": 108482000000.0,
    "receivables": 28006000000.0,
    "inventory": 888000000.0,
    "current_assets": 172137000000.0,
    "ppe_net": 87606000000.0,
    "goodwill": 22341000000.0,
    "intangibles": 1823000000.0,
    "total_assets": 327095000000.0,
    "accounts_payable": 4801000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 1000000000.0,
    "current_liabilities": 55453000000.0,
    "long_term_debt": null,
    "total_liabilities": 97082000000.0,
    "temporary_equity": null,
    "equity_parent": 230013000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 327095000000.0,
    "shares_outstanding": 671094000.0,
    "retained_earnings": 170580000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1600000000.0,
    "accrued_taxes_current": 1893000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 1888000000.0,
    "operating_lease_liability_noncurrent": 11382000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-21-000020"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-21-000020"
    ],
    "short_term_investments": [
     "10-Q:0001652044-21-000020"
    ],
    "receivables": [
     "10-Q:0001652044-21-000020"
    ],
    "inventory": [
     "10-Q:0001652044-21-000020"
    ],
    "current_assets": [
     "10-Q:0001652044-21-000020"
    ],
    "ppe_net": [
     "10-Q:0001652044-21-000020"
    ],
    "goodwill": [
     "10-Q:0001652044-21-000020"
    ],
    "intangibles": [
     "10-Q:0001652044-21-000020"
    ],
    "total_assets": [
     "10-Q:0001652044-21-000020"
    ],
    "accounts_payable": [
     "10-Q:0001652044-21-000020"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-21-000020"
    ],
    "debt_current": [
     "10-Q:0001652044-21-000020"
    ],
    "current_liabilities": [
     "10-Q:0001652044-21-000020"
    ],
    "total_liabilities": [
     "10-Q:0001652044-21-000020"
    ],
    "equity_parent": [
     "10-Q:0001652044-21-000020"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-21-000020"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-21-000020"
    ],
    "retained_earnings": [
     "10-Q:0001652044-21-000020"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-21-000020"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-21-000020"
    ],
    "commercial_paper": [
     "10-Q:0001652044-21-000020"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-21-000020"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-21-000020"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q2",
   "date": "2021-06-30",
   "values": {
    "cash": 23630000000.0,
    "short_term_investments": 112233000000.0,
    "receivables": 31967000000.0,
    "inventory": 907000000.0,
    "current_assets": 175697000000.0,
    "ppe_net": 91697000000.0,
    "goodwill": 22406000000.0,
    "intangibles": 1626000000.0,
    "total_assets": 335387000000.0,
    "accounts_payable": 4708000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 55741000000.0,
    "long_term_debt": null,
    "total_liabilities": 97822000000.0,
    "temporary_equity": null,
    "equity_parent": 237565000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 335387000000.0,
    "shares_outstanding": 667637000.0,
    "retained_earnings": 176939000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1600000000.0,
    "accrued_taxes_current": 1811000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2037000000.0,
    "operating_lease_liability_noncurrent": 11619000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-21-000047"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-21-000047"
    ],
    "short_term_investments": [
     "10-Q:0001652044-21-000047"
    ],
    "receivables": [
     "10-Q:0001652044-21-000047"
    ],
    "inventory": [
     "10-Q:0001652044-21-000047"
    ],
    "current_assets": [
     "10-Q:0001652044-21-000047"
    ],
    "ppe_net": [
     "10-Q:0001652044-21-000047"
    ],
    "goodwill": [
     "10-Q:0001652044-21-000047"
    ],
    "intangibles": [
     "10-Q:0001652044-21-000047"
    ],
    "total_assets": [
     "10-Q:0001652044-21-000047"
    ],
    "accounts_payable": [
     "10-Q:0001652044-21-000047"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-21-000047"
    ],
    "debt_current": [
     "10-Q:0001652044-21-000047"
    ],
    "current_liabilities": [
     "10-Q:0001652044-21-000047"
    ],
    "total_liabilities": [
     "10-Q:0001652044-21-000047"
    ],
    "equity_parent": [
     "10-Q:0001652044-21-000047"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-21-000047"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-21-000047"
    ],
    "retained_earnings": [
     "10-Q:0001652044-21-000047"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-21-000047"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-21-000047"
    ],
    "commercial_paper": [
     "10-Q:0001652044-21-000047"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-21-000047"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-21-000047"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q3",
   "date": "2021-09-30",
   "values": {
    "cash": 23719000000.0,
    "short_term_investments": 118284000000.0,
    "receivables": 34047000000.0,
    "inventory": 1278000000.0,
    "current_assets": 184110000000.0,
    "ppe_net": 94631000000.0,
    "goodwill": 22623000000.0,
    "intangibles": 1549000000.0,
    "total_assets": 347403000000.0,
    "accounts_payable": 4616000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 61782000000.0,
    "long_term_debt": null,
    "total_liabilities": 102836000000.0,
    "temporary_equity": null,
    "equity_parent": 244567000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 347403000000.0,
    "shares_outstanding": 664682000.0,
    "retained_earnings": 183782000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1500000000.0,
    "accrued_taxes_current": 4170000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2101000000.0,
    "operating_lease_liability_noncurrent": 11471000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-21-000057"
    ],
    "short_term_investments": [
     "10-Q:0001652044-21-000057"
    ],
    "receivables": [
     "10-Q:0001652044-21-000057"
    ],
    "inventory": [
     "10-Q:0001652044-21-000057"
    ],
    "current_assets": [
     "10-Q:0001652044-21-000057"
    ],
    "ppe_net": [
     "10-Q:0001652044-21-000057"
    ],
    "goodwill": [
     "10-Q:0001652044-21-000057"
    ],
    "intangibles": [
     "10-Q:0001652044-21-000057"
    ],
    "total_assets": [
     "10-Q:0001652044-21-000057"
    ],
    "accounts_payable": [
     "10-Q:0001652044-21-000057"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-21-000057"
    ],
    "debt_current": [
     "10-Q:0001652044-21-000057"
    ],
    "current_liabilities": [
     "10-Q:0001652044-21-000057"
    ],
    "total_liabilities": [
     "10-Q:0001652044-21-000057"
    ],
    "equity_parent": [
     "10-Q:0001652044-21-000057"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-21-000057"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-21-000057"
    ],
    "retained_earnings": [
     "10-Q:0001652044-21-000057"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-21-000057"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-21-000057"
    ],
    "commercial_paper": [
     "10-Q:0001652044-21-000057"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-21-000057"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-21-000057"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q4",
   "date": "2021-12-31",
   "values": {
    "cash": 20945000000.0,
    "short_term_investments": 118704000000.0,
    "receivables": 39304000000.0,
    "inventory": 1170000000.0,
    "current_assets": 188143000000.0,
    "ppe_net": 97599000000.0,
    "goodwill": 22956000000.0,
    "intangibles": 1417000000.0,
    "total_assets": 359268000000.0,
    "accounts_payable": 6037000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 64254000000.0,
    "long_term_debt": null,
    "total_liabilities": 107633000000.0,
    "temporary_equity": null,
    "equity_parent": 251635000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 359268000000.0,
    "shares_outstanding": 13242000000.0,
    "retained_earnings": 191484000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1500000000.0,
    "accrued_taxes_current": 808000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 13578000000.0,
    "operating_lease_liability_current": 2189000000.0,
    "operating_lease_liability_noncurrent": 11389000000.0,
    "operating_lease_discount_rate": 0.023,
    "operating_lease_payments_y1": 2539000000.0,
    "operating_lease_payments_total": 15456000000.0,
    "operating_lease_imputed_interest": 1878000000.0,
    "debt_maturity_y1": 187000000.0,
    "debt_maturity_y2": 146000000.0,
    "debt_maturity_y3": 1159000000.0,
    "debt_maturity_y4": 1162000000.0,
    "debt_maturity_y5": 2165000000.0,
    "debt_maturity_after_y5": 10621000000.0
   },
   "sources": [
    "10-K:0001652044-22-000019",
    "10-K:0001652044-23-000016",
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001652044-23-000016"
    ],
    "short_term_investments": [
     "10-K:0001652044-23-000016"
    ],
    "receivables": [
     "10-K:0001652044-23-000016"
    ],
    "inventory": [
     "10-K:0001652044-23-000016"
    ],
    "current_assets": [
     "10-K:0001652044-23-000016"
    ],
    "ppe_net": [
     "10-Q:0001652044-22-000090"
    ],
    "goodwill": [
     "10-K:0001652044-23-000016"
    ],
    "intangibles": [
     "10-K:0001652044-23-000016"
    ],
    "total_assets": [
     "10-K:0001652044-23-000016"
    ],
    "accounts_payable": [
     "10-K:0001652044-23-000016"
    ],
    "short_term_borrowings": [
     "10-K:0001652044-23-000016"
    ],
    "debt_current": [
     "10-K:0001652044-22-000019"
    ],
    "current_liabilities": [
     "10-K:0001652044-23-000016"
    ],
    "total_liabilities": [
     "10-K:0001652044-23-000016"
    ],
    "equity_parent": [
     "10-K:0001652044-23-000016"
    ],
    "liabilities_and_equity": [
     "10-K:0001652044-23-000016"
    ],
    "shares_outstanding": [
     "10-K:0001652044-23-000016"
    ],
    "retained_earnings": [
     "10-K:0001652044-23-000016"
    ],
    "equity_method_investments": [
     "10-K:0001652044-23-000016"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-22-000090"
    ],
    "commercial_paper": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_liability": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_liability_current": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-22-000019"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-22-000019"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-22-000019"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q1",
   "date": "2022-03-31",
   "values": {
    "cash": 20886000000.0,
    "short_term_investments": 113084000000.0,
    "receivables": 34703000000.0,
    "inventory": 1369000000.0,
    "current_assets": 177853000000.0,
    "ppe_net": 104218000000.0,
    "goodwill": 23010000000.0,
    "intangibles": 1313000000.0,
    "total_assets": 357096000000.0,
    "accounts_payable": 3436000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": null,
    "current_liabilities": 61948000000.0,
    "long_term_debt": null,
    "total_liabilities": 103092000000.0,
    "temporary_equity": null,
    "equity_parent": 254004000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 357096000000.0,
    "shares_outstanding": 658763000.0,
    "retained_earnings": 195221000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1400000000.0,
    "accrued_taxes_current": 4344000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2267000000.0,
    "operating_lease_liability_noncurrent": 11363000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-22-000029"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-22-000029"
    ],
    "short_term_investments": [
     "10-Q:0001652044-22-000029"
    ],
    "receivables": [
     "10-Q:0001652044-22-000029"
    ],
    "inventory": [
     "10-Q:0001652044-22-000029"
    ],
    "current_assets": [
     "10-Q:0001652044-22-000029"
    ],
    "ppe_net": [
     "10-Q:0001652044-22-000029"
    ],
    "goodwill": [
     "10-Q:0001652044-22-000029"
    ],
    "intangibles": [
     "10-Q:0001652044-22-000029"
    ],
    "total_assets": [
     "10-Q:0001652044-22-000029"
    ],
    "accounts_payable": [
     "10-Q:0001652044-22-000029"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-22-000029"
    ],
    "current_liabilities": [
     "10-Q:0001652044-22-000029"
    ],
    "total_liabilities": [
     "10-Q:0001652044-22-000029"
    ],
    "equity_parent": [
     "10-Q:0001652044-22-000029"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-22-000029"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-22-000029"
    ],
    "retained_earnings": [
     "10-Q:0001652044-22-000029"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-22-000029"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-22-000029"
    ],
    "commercial_paper": [
     "10-Q:0001652044-22-000029"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-22-000029"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-22-000029"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "date": "2022-06-30",
   "values": {
    "cash": 17936000000.0,
    "short_term_investments": 107061000000.0,
    "receivables": 35707000000.0,
    "inventory": 1980000000.0,
    "current_assets": 172371000000.0,
    "ppe_net": 106223000000.0,
    "goodwill": 23949000000.0,
    "intangibles": 1377000000.0,
    "total_assets": 355185000000.0,
    "accounts_payable": 4409000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": null,
    "current_liabilities": 61354000000.0,
    "long_term_debt": null,
    "total_liabilities": 99766000000.0,
    "temporary_equity": null,
    "equity_parent": 255419000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 355185000000.0,
    "shares_outstanding": 13078000000.0,
    "retained_earnings": 196845000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1400000000.0,
    "accrued_taxes_current": 1956000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2297000000.0,
    "operating_lease_liability_noncurrent": 11697000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-22-000071"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-22-000071"
    ],
    "short_term_investments": [
     "10-Q:0001652044-22-000071"
    ],
    "receivables": [
     "10-Q:0001652044-22-000071"
    ],
    "inventory": [
     "10-Q:0001652044-22-000071"
    ],
    "current_assets": [
     "10-Q:0001652044-22-000071"
    ],
    "ppe_net": [
     "10-Q:0001652044-22-000071"
    ],
    "goodwill": [
     "10-Q:0001652044-22-000071"
    ],
    "intangibles": [
     "10-Q:0001652044-22-000071"
    ],
    "total_assets": [
     "10-Q:0001652044-22-000071"
    ],
    "accounts_payable": [
     "10-Q:0001652044-22-000071"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-22-000071"
    ],
    "current_liabilities": [
     "10-Q:0001652044-22-000071"
    ],
    "total_liabilities": [
     "10-Q:0001652044-22-000071"
    ],
    "equity_parent": [
     "10-Q:0001652044-22-000071"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-22-000071"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-22-000071"
    ],
    "retained_earnings": [
     "10-Q:0001652044-22-000071"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-22-000071"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-22-000071"
    ],
    "commercial_paper": [
     "10-Q:0001652044-22-000071"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-22-000071"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-22-000071"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q3",
   "date": "2022-09-30",
   "values": {
    "cash": 21984000000.0,
    "short_term_investments": 94275000000.0,
    "receivables": 34697000000.0,
    "inventory": 3156000000.0,
    "current_assets": 166109000000.0,
    "ppe_net": 108363000000.0,
    "goodwill": 28834000000.0,
    "intangibles": 2192000000.0,
    "total_assets": 358255000000.0,
    "accounts_payable": 6303000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": null,
    "current_liabilities": 65979000000.0,
    "long_term_debt": null,
    "total_liabilities": 104629000000.0,
    "temporary_equity": null,
    "equity_parent": 253626000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 358255000000.0,
    "shares_outstanding": 12971000000.0,
    "retained_earnings": 196220000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1300000000.0,
    "accrued_taxes_current": 1025000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2285000000.0,
    "operating_lease_liability_noncurrent": 11984000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-22-000090"
    ],
    "short_term_investments": [
     "10-Q:0001652044-22-000090"
    ],
    "receivables": [
     "10-Q:0001652044-22-000090"
    ],
    "inventory": [
     "10-Q:0001652044-22-000090"
    ],
    "current_assets": [
     "10-Q:0001652044-22-000090"
    ],
    "ppe_net": [
     "10-Q:0001652044-22-000090"
    ],
    "goodwill": [
     "10-Q:0001652044-22-000090"
    ],
    "intangibles": [
     "10-Q:0001652044-22-000090"
    ],
    "total_assets": [
     "10-Q:0001652044-22-000090"
    ],
    "accounts_payable": [
     "10-Q:0001652044-22-000090"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-22-000090"
    ],
    "current_liabilities": [
     "10-Q:0001652044-22-000090"
    ],
    "total_liabilities": [
     "10-Q:0001652044-22-000090"
    ],
    "equity_parent": [
     "10-Q:0001652044-22-000090"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-22-000090"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-22-000090"
    ],
    "retained_earnings": [
     "10-Q:0001652044-22-000090"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-22-000090"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-22-000090"
    ],
    "commercial_paper": [
     "10-Q:0001652044-22-000090"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-22-000090"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-22-000090"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q4",
   "date": "2022-12-31",
   "values": {
    "cash": 21879000000.0,
    "short_term_investments": 91883000000.0,
    "receivables": 40258000000.0,
    "inventory": 2670000000.0,
    "current_assets": 164795000000.0,
    "ppe_net": 112668000000.0,
    "goodwill": 28960000000.0,
    "intangibles": 2084000000.0,
    "total_assets": 365264000000.0,
    "accounts_payable": 5128000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 69300000000.0,
    "long_term_debt": null,
    "total_liabilities": 109120000000.0,
    "temporary_equity": null,
    "equity_parent": 256144000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 365264000000.0,
    "shares_outstanding": 12849000000.0,
    "retained_earnings": 195563000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1500000000.0,
    "accrued_taxes_current": 1632000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 14978000000.0,
    "operating_lease_liability_current": 2477000000.0,
    "operating_lease_liability_noncurrent": 12501000000.0,
    "operating_lease_discount_rate": 0.028,
    "operating_lease_payments_y1": 2955000000.0,
    "operating_lease_payments_total": 17440000000.0,
    "operating_lease_imputed_interest": 2462000000.0,
    "debt_maturity_y1": 221000000.0,
    "debt_maturity_y2": 1156000000.0,
    "debt_maturity_y3": 1159000000.0,
    "debt_maturity_y4": 2163000000.0,
    "debt_maturity_y5": 1166000000.0,
    "debt_maturity_after_y5": 9447000000.0
   },
   "sources": [
    "10-K:0001652044-23-000016",
    "10-K:0001652044-24-000022",
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001652044-24-000022"
    ],
    "short_term_investments": [
     "10-K:0001652044-24-000022"
    ],
    "receivables": [
     "10-K:0001652044-24-000022"
    ],
    "inventory": [
     "10-Q:0001652044-23-000094"
    ],
    "current_assets": [
     "10-K:0001652044-24-000022"
    ],
    "ppe_net": [
     "10-Q:0001652044-23-000094"
    ],
    "goodwill": [
     "10-K:0001652044-24-000022"
    ],
    "intangibles": [
     "10-Q:0001652044-23-000094"
    ],
    "total_assets": [
     "10-K:0001652044-24-000022"
    ],
    "accounts_payable": [
     "10-K:0001652044-24-000022"
    ],
    "short_term_borrowings": [
     "10-K:0001652044-24-000022"
    ],
    "debt_current": [
     "10-K:0001652044-24-000022"
    ],
    "current_liabilities": [
     "10-K:0001652044-24-000022"
    ],
    "total_liabilities": [
     "10-K:0001652044-24-000022"
    ],
    "equity_parent": [
     "10-K:0001652044-24-000022"
    ],
    "liabilities_and_equity": [
     "10-K:0001652044-24-000022"
    ],
    "shares_outstanding": [
     "10-K:0001652044-24-000022"
    ],
    "retained_earnings": [
     "10-K:0001652044-24-000022"
    ],
    "equity_method_investments": [
     "10-K:0001652044-24-000022"
    ],
    "accrued_taxes_current": [
     "10-K:0001652044-24-000022"
    ],
    "commercial_paper": [
     "10-K:0001652044-24-000022"
    ],
    "operating_lease_liability": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_liability_current": [
     "10-K:0001652044-24-000022"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001652044-24-000022"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-23-000016"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-23-000016"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-23-000016"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q1",
   "date": "2023-03-31",
   "values": {
    "cash": 25924000000.0,
    "short_term_investments": 89178000000.0,
    "receivables": 36036000000.0,
    "inventory": 2315000000.0,
    "current_assets": 161985000000.0,
    "ppe_net": 117560000000.0,
    "goodwill": 28994000000.0,
    "intangibles": 1968000000.0,
    "total_assets": 369491000000.0,
    "accounts_payable": 4184000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 999000000.0,
    "current_liabilities": 68854000000.0,
    "long_term_debt": null,
    "total_liabilities": 108597000000.0,
    "temporary_equity": null,
    "equity_parent": 260894000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 369491000000.0,
    "shares_outstanding": 12722000000.0,
    "retained_earnings": 196625000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1600000000.0,
    "accrued_taxes_current": 5217000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2625000000.0,
    "operating_lease_liability_noncurrent": 12799000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-23-000045"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-23-000045"
    ],
    "short_term_investments": [
     "10-Q:0001652044-23-000045"
    ],
    "receivables": [
     "10-Q:0001652044-23-000045"
    ],
    "inventory": [
     "10-Q:0001652044-23-000045"
    ],
    "current_assets": [
     "10-Q:0001652044-23-000045"
    ],
    "ppe_net": [
     "10-Q:0001652044-23-000045"
    ],
    "goodwill": [
     "10-Q:0001652044-23-000045"
    ],
    "intangibles": [
     "10-Q:0001652044-23-000045"
    ],
    "total_assets": [
     "10-Q:0001652044-23-000045"
    ],
    "accounts_payable": [
     "10-Q:0001652044-23-000045"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-23-000045"
    ],
    "debt_current": [
     "10-Q:0001652044-23-000045"
    ],
    "current_liabilities": [
     "10-Q:0001652044-23-000045"
    ],
    "total_liabilities": [
     "10-Q:0001652044-23-000045"
    ],
    "equity_parent": [
     "10-Q:0001652044-23-000045"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-23-000045"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-23-000045"
    ],
    "retained_earnings": [
     "10-Q:0001652044-23-000045"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-23-000045"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-23-000045"
    ],
    "commercial_paper": [
     "10-Q:0001652044-23-000045"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-23-000045"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-23-000045"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "date": "2023-06-30",
   "values": {
    "cash": 25929000000.0,
    "short_term_investments": 92403000000.0,
    "receivables": 38804000000.0,
    "inventory": 2231000000.0,
    "current_assets": 168788000000.0,
    "ppe_net": 121208000000.0,
    "goodwill": 29210000000.0,
    "intangibles": 1966000000.0,
    "total_assets": 383044000000.0,
    "accounts_payable": 5313000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 999000000.0,
    "current_liabilities": 77709000000.0,
    "long_term_debt": null,
    "total_liabilities": 115903000000.0,
    "temporary_equity": null,
    "equity_parent": 267141000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 383044000000.0,
    "shares_outstanding": 12629000000.0,
    "retained_earnings": 200884000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1500000000.0,
    "accrued_taxes_current": 10870000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2663000000.0,
    "operating_lease_liability_noncurrent": 12746000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-23-000070"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-23-000070"
    ],
    "short_term_investments": [
     "10-Q:0001652044-23-000070"
    ],
    "receivables": [
     "10-Q:0001652044-23-000070"
    ],
    "inventory": [
     "10-Q:0001652044-23-000070"
    ],
    "current_assets": [
     "10-Q:0001652044-23-000070"
    ],
    "ppe_net": [
     "10-Q:0001652044-23-000070"
    ],
    "goodwill": [
     "10-Q:0001652044-23-000070"
    ],
    "intangibles": [
     "10-Q:0001652044-23-000070"
    ],
    "total_assets": [
     "10-Q:0001652044-23-000070"
    ],
    "accounts_payable": [
     "10-Q:0001652044-23-000070"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-23-000070"
    ],
    "debt_current": [
     "10-Q:0001652044-23-000070"
    ],
    "current_liabilities": [
     "10-Q:0001652044-23-000070"
    ],
    "total_liabilities": [
     "10-Q:0001652044-23-000070"
    ],
    "equity_parent": [
     "10-Q:0001652044-23-000070"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-23-000070"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-23-000070"
    ],
    "retained_earnings": [
     "10-Q:0001652044-23-000070"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-23-000070"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-23-000070"
    ],
    "commercial_paper": [
     "10-Q:0001652044-23-000070"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-23-000070"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-23-000070"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q3",
   "date": "2023-09-30",
   "values": {
    "cash": 30702000000.0,
    "short_term_investments": 89233000000.0,
    "receivables": 41020000000.0,
    "inventory": 2957000000.0,
    "current_assets": 176310000000.0,
    "ppe_net": 125705000000.0,
    "goodwill": 29146000000.0,
    "intangibles": 1833000000.0,
    "total_assets": 396711000000.0,
    "accounts_payable": 5803000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 1000000000.0,
    "current_liabilities": 86295000000.0,
    "long_term_debt": null,
    "total_liabilities": 123509000000.0,
    "temporary_equity": null,
    "equity_parent": 273202000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 396711000000.0,
    "shares_outstanding": 12541000000.0,
    "retained_earnings": 205647000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1500000000.0,
    "accrued_taxes_current": 13528000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2715000000.0,
    "operating_lease_liability_noncurrent": 12550000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-23-000094"
    ],
    "short_term_investments": [
     "10-Q:0001652044-23-000094"
    ],
    "receivables": [
     "10-Q:0001652044-23-000094"
    ],
    "inventory": [
     "10-Q:0001652044-23-000094"
    ],
    "current_assets": [
     "10-Q:0001652044-23-000094"
    ],
    "ppe_net": [
     "10-Q:0001652044-23-000094"
    ],
    "goodwill": [
     "10-Q:0001652044-23-000094"
    ],
    "intangibles": [
     "10-Q:0001652044-23-000094"
    ],
    "total_assets": [
     "10-Q:0001652044-23-000094"
    ],
    "accounts_payable": [
     "10-Q:0001652044-23-000094"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-23-000094"
    ],
    "debt_current": [
     "10-Q:0001652044-23-000094"
    ],
    "current_liabilities": [
     "10-Q:0001652044-23-000094"
    ],
    "total_liabilities": [
     "10-Q:0001652044-23-000094"
    ],
    "equity_parent": [
     "10-Q:0001652044-23-000094"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-23-000094"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-23-000094"
    ],
    "retained_earnings": [
     "10-Q:0001652044-23-000094"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-23-000094"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-23-000094"
    ],
    "commercial_paper": [
     "10-Q:0001652044-23-000094"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-23-000094"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-23-000094"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q4",
   "date": "2023-12-31",
   "values": {
    "cash": 24048000000.0,
    "short_term_investments": 86868000000.0,
    "receivables": 47964000000.0,
    "inventory": null,
    "current_assets": 171530000000.0,
    "ppe_net": 134345000000.0,
    "goodwill": 29198000000.0,
    "intangibles": null,
    "total_assets": 402392000000.0,
    "accounts_payable": 7493000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 1000000000.0,
    "current_liabilities": 81814000000.0,
    "long_term_debt": 11870000000.0,
    "total_liabilities": 119013000000.0,
    "temporary_equity": null,
    "equity_parent": 283379000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 402392000000.0,
    "shares_outstanding": 12460000000.0,
    "retained_earnings": 211247000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 1700000000.0,
    "accrued_taxes_current": 2748000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 15251000000.0,
    "operating_lease_liability_current": 2791000000.0,
    "operating_lease_liability_noncurrent": 12460000000.0,
    "operating_lease_discount_rate": 0.031,
    "operating_lease_payments_y1": 3179000000.0,
    "operating_lease_payments_total": 17682000000.0,
    "operating_lease_imputed_interest": 2431000000.0,
    "debt_maturity_y1": 1299000000.0,
    "debt_maturity_y2": 1163000000.0,
    "debt_maturity_y3": 2165000000.0,
    "debt_maturity_y4": 1143000000.0,
    "debt_maturity_y5": 132000000.0,
    "debt_maturity_after_y5": 8960000000.0
   },
   "sources": [
    "10-K:0001652044-24-000022",
    "10-K:0001652044-25-000014",
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001652044-25-000014"
    ],
    "short_term_investments": [
     "10-K:0001652044-25-000014"
    ],
    "receivables": [
     "10-K:0001652044-25-000014"
    ],
    "current_assets": [
     "10-K:0001652044-25-000014"
    ],
    "ppe_net": [
     "10-Q:0001652044-24-000118"
    ],
    "goodwill": [
     "10-K:0001652044-25-000014"
    ],
    "total_assets": [
     "10-K:0001652044-25-000014"
    ],
    "accounts_payable": [
     "10-K:0001652044-25-000014"
    ],
    "short_term_borrowings": [
     "10-K:0001652044-25-000014"
    ],
    "debt_current": [
     "10-K:0001652044-25-000014"
    ],
    "current_liabilities": [
     "10-K:0001652044-25-000014"
    ],
    "long_term_debt": [
     "10-K:0001652044-25-000014"
    ],
    "total_liabilities": [
     "10-K:0001652044-25-000014"
    ],
    "equity_parent": [
     "10-K:0001652044-25-000014"
    ],
    "liabilities_and_equity": [
     "10-K:0001652044-25-000014"
    ],
    "shares_outstanding": [
     "10-K:0001652044-25-000014"
    ],
    "retained_earnings": [
     "10-K:0001652044-25-000014"
    ],
    "equity_method_investments": [
     "10-K:0001652044-25-000014"
    ],
    "accrued_taxes_current": [
     "10-K:0001652044-25-000014"
    ],
    "commercial_paper": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_liability": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_liability_current": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-24-000022"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-24-000022"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-24-000022"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-24-000022"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q1",
   "date": "2024-03-31",
   "values": {
    "cash": 24493000000.0,
    "short_term_investments": 83597000000.0,
    "receivables": 44552000000.0,
    "inventory": null,
    "current_assets": 165471000000.0,
    "ppe_net": 143182000000.0,
    "goodwill": 29183000000.0,
    "intangibles": null,
    "total_assets": 407350000000.0,
    "accounts_payable": 6198000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 76997000000.0,
    "long_term_debt": null,
    "total_liabilities": 114506000000.0,
    "temporary_equity": null,
    "equity_parent": 292844000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 407350000000.0,
    "shares_outstanding": 12381000000.0,
    "retained_earnings": 219770000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2000000000.0,
    "accrued_taxes_current": 4926000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2874000000.0,
    "operating_lease_liability_noncurrent": 11957000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-24-000053"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-24-000053"
    ],
    "short_term_investments": [
     "10-Q:0001652044-24-000053"
    ],
    "receivables": [
     "10-Q:0001652044-24-000053"
    ],
    "current_assets": [
     "10-Q:0001652044-24-000053"
    ],
    "ppe_net": [
     "10-Q:0001652044-24-000053"
    ],
    "goodwill": [
     "10-Q:0001652044-24-000053"
    ],
    "total_assets": [
     "10-Q:0001652044-24-000053"
    ],
    "accounts_payable": [
     "10-Q:0001652044-24-000053"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-24-000053"
    ],
    "debt_current": [
     "10-Q:0001652044-24-000053"
    ],
    "current_liabilities": [
     "10-Q:0001652044-24-000053"
    ],
    "total_liabilities": [
     "10-Q:0001652044-24-000053"
    ],
    "equity_parent": [
     "10-Q:0001652044-24-000053"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-24-000053"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-24-000053"
    ],
    "retained_earnings": [
     "10-Q:0001652044-24-000053"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-24-000053"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-24-000053"
    ],
    "commercial_paper": [
     "10-Q:0001652044-24-000053"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-24-000053"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-24-000053"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "date": "2024-06-30",
   "values": {
    "cash": 27225000000.0,
    "short_term_investments": 73500000000.0,
    "receivables": 47087000000.0,
    "inventory": null,
    "current_assets": 161995000000.0,
    "ppe_net": 151155000000.0,
    "goodwill": 29185000000.0,
    "intangibles": null,
    "total_assets": 414770000000.0,
    "accounts_payable": 6092000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 0.0,
    "current_liabilities": 77913000000.0,
    "long_term_debt": null,
    "total_liabilities": 114017000000.0,
    "temporary_equity": null,
    "equity_parent": 300753000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 414770000000.0,
    "shares_outstanding": 12322000000.0,
    "retained_earnings": 226033000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2100000000.0,
    "accrued_taxes_current": 3297000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2855000000.0,
    "operating_lease_liability_noncurrent": 11708000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-24-000079"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-24-000079"
    ],
    "short_term_investments": [
     "10-Q:0001652044-24-000079"
    ],
    "receivables": [
     "10-Q:0001652044-24-000079"
    ],
    "current_assets": [
     "10-Q:0001652044-24-000079"
    ],
    "ppe_net": [
     "10-Q:0001652044-24-000079"
    ],
    "goodwill": [
     "10-Q:0001652044-24-000079"
    ],
    "total_assets": [
     "10-Q:0001652044-24-000079"
    ],
    "accounts_payable": [
     "10-Q:0001652044-24-000079"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-24-000079"
    ],
    "debt_current": [
     "10-Q:0001652044-24-000079"
    ],
    "current_liabilities": [
     "10-Q:0001652044-24-000079"
    ],
    "total_liabilities": [
     "10-Q:0001652044-24-000079"
    ],
    "equity_parent": [
     "10-Q:0001652044-24-000079"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-24-000079"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-24-000079"
    ],
    "retained_earnings": [
     "10-Q:0001652044-24-000079"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-24-000079"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-24-000079"
    ],
    "commercial_paper": [
     "10-Q:0001652044-24-000079"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-24-000079"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-24-000079"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q3",
   "date": "2024-09-30",
   "values": {
    "cash": 19959000000.0,
    "short_term_investments": 73271000000.0,
    "receivables": 49104000000.0,
    "inventory": null,
    "current_assets": 157541000000.0,
    "ppe_net": 161270000000.0,
    "goodwill": 31935000000.0,
    "intangibles": null,
    "total_assets": 430266000000.0,
    "accounts_payable": 7049000000.0,
    "short_term_borrowings": 1000000000.0,
    "debt_current": 999000000.0,
    "current_liabilities": 80803000000.0,
    "long_term_debt": null,
    "total_liabilities": 116147000000.0,
    "temporary_equity": null,
    "equity_parent": 314119000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 430266000000.0,
    "shares_outstanding": 12264000000.0,
    "retained_earnings": 235317000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2000000000.0,
    "accrued_taxes_current": 2639000000.0,
    "commercial_paper": 1000000000.0,
    "operating_lease_liability": null,
    "operating_lease_liability_current": 2971000000.0,
    "operating_lease_liability_noncurrent": 11654000000.0,
    "operating_lease_discount_rate": null,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": null,
    "operating_lease_imputed_interest": null,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-24-000118"
    ],
    "short_term_investments": [
     "10-Q:0001652044-24-000118"
    ],
    "receivables": [
     "10-Q:0001652044-24-000118"
    ],
    "current_assets": [
     "10-Q:0001652044-24-000118"
    ],
    "ppe_net": [
     "10-Q:0001652044-24-000118"
    ],
    "goodwill": [
     "10-Q:0001652044-24-000118"
    ],
    "total_assets": [
     "10-Q:0001652044-24-000118"
    ],
    "accounts_payable": [
     "10-Q:0001652044-24-000118"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-24-000118"
    ],
    "debt_current": [
     "10-Q:0001652044-24-000118"
    ],
    "current_liabilities": [
     "10-Q:0001652044-24-000118"
    ],
    "total_liabilities": [
     "10-Q:0001652044-24-000118"
    ],
    "equity_parent": [
     "10-Q:0001652044-24-000118"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-24-000118"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-24-000118"
    ],
    "retained_earnings": [
     "10-Q:0001652044-24-000118"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-24-000118"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-24-000118"
    ],
    "commercial_paper": [
     "10-Q:0001652044-24-000118"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-24-000118"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-24-000118"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q4",
   "date": "2024-12-31",
   "values": {
    "cash": 23466000000.0,
    "short_term_investments": 72191000000.0,
    "receivables": 52340000000.0,
    "inventory": null,
    "current_assets": 163711000000.0,
    "ppe_net": 171036000000.0,
    "goodwill": 31885000000.0,
    "intangibles": null,
    "total_assets": 450256000000.0,
    "accounts_payable": 7987000000.0,
    "short_term_borrowings": 2300000000.0,
    "debt_current": 999000000.0,
    "current_liabilities": 89122000000.0,
    "long_term_debt": 10883000000.0,
    "total_liabilities": 125172000000.0,
    "temporary_equity": null,
    "equity_parent": 325084000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 450256000000.0,
    "shares_outstanding": 12211000000.0,
    "retained_earnings": 245084000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2000000000.0,
    "accrued_taxes_current": 2905000000.0,
    "commercial_paper": 2300000000.0,
    "operating_lease_liability": 14578000000.0,
    "operating_lease_liability_current": 2887000000.0,
    "operating_lease_liability_noncurrent": 11691000000.0,
    "operating_lease_discount_rate": 0.034,
    "operating_lease_payments_y1": 3162000000.0,
    "operating_lease_payments_total": 17038000000.0,
    "operating_lease_imputed_interest": 2460000000.0,
    "debt_maturity_y1": 1000000000.0,
    "debt_maturity_y2": 2000000000.0,
    "debt_maturity_y3": 1000000000.0,
    "debt_maturity_y4": 0.0,
    "debt_maturity_y5": 0.0,
    "debt_maturity_after_y5": 8000000000.0
   },
   "sources": [
    "10-K:0001652044-25-000014",
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001652044-26-000018"
    ],
    "short_term_investments": [
     "10-K:0001652044-26-000018"
    ],
    "receivables": [
     "10-K:0001652044-26-000018"
    ],
    "current_assets": [
     "10-K:0001652044-26-000018"
    ],
    "ppe_net": [
     "10-K:0001652044-26-000018"
    ],
    "goodwill": [
     "10-K:0001652044-26-000018"
    ],
    "total_assets": [
     "10-K:0001652044-26-000018"
    ],
    "accounts_payable": [
     "10-K:0001652044-26-000018"
    ],
    "short_term_borrowings": [
     "10-K:0001652044-26-000018"
    ],
    "debt_current": [
     "10-K:0001652044-26-000018"
    ],
    "current_liabilities": [
     "10-K:0001652044-26-000018"
    ],
    "long_term_debt": [
     "10-K:0001652044-26-000018"
    ],
    "total_liabilities": [
     "10-K:0001652044-26-000018"
    ],
    "equity_parent": [
     "10-K:0001652044-26-000018"
    ],
    "liabilities_and_equity": [
     "10-K:0001652044-26-000018"
    ],
    "shares_outstanding": [
     "10-K:0001652044-26-000018"
    ],
    "retained_earnings": [
     "10-K:0001652044-26-000018"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-25-000091"
    ],
    "accrued_taxes_current": [
     "10-K:0001652044-26-000018"
    ],
    "commercial_paper": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_liability": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_liability_current": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-25-000014"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-25-000014"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-25-000014"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q1",
   "date": "2025-03-31",
   "values": {
    "cash": 23264000000.0,
    "short_term_investments": 72064000000.0,
    "receivables": 51000000000.0,
    "inventory": null,
    "current_assets": 162052000000.0,
    "ppe_net": 185062000000.0,
    "goodwill": 32173000000.0,
    "intangibles": null,
    "total_assets": 475374000000.0,
    "accounts_payable": 8497000000.0,
    "short_term_borrowings": 2500000000.0,
    "debt_current": 1000000000.0,
    "current_liabilities": 91654000000.0,
    "long_term_debt": 10886000000.0,
    "total_liabilities": 130107000000.0,
    "temporary_equity": null,
    "equity_parent": 345267000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 475374000000.0,
    "shares_outstanding": 12155000000.0,
    "retained_earnings": 262628000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2000000000.0,
    "accrued_taxes_current": 9160000000.0,
    "commercial_paper": 2500000000.0,
    "operating_lease_liability": 14551000000.0,
    "operating_lease_liability_current": 2873000000.0,
    "operating_lease_liability_noncurrent": 11678000000.0,
    "operating_lease_discount_rate": 0.035,
    "operating_lease_payments_y1": 2947000000.0,
    "operating_lease_payments_total": 16964000000.0,
    "operating_lease_imputed_interest": 2413000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-25-000043"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-25-000043"
    ],
    "short_term_investments": [
     "10-Q:0001652044-25-000043"
    ],
    "receivables": [
     "10-Q:0001652044-25-000043"
    ],
    "current_assets": [
     "10-Q:0001652044-25-000043"
    ],
    "ppe_net": [
     "10-Q:0001652044-25-000043"
    ],
    "goodwill": [
     "10-Q:0001652044-25-000043"
    ],
    "total_assets": [
     "10-Q:0001652044-25-000043"
    ],
    "accounts_payable": [
     "10-Q:0001652044-25-000043"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-25-000043"
    ],
    "debt_current": [
     "10-Q:0001652044-25-000043"
    ],
    "current_liabilities": [
     "10-Q:0001652044-25-000043"
    ],
    "long_term_debt": [
     "10-Q:0001652044-25-000043"
    ],
    "total_liabilities": [
     "10-Q:0001652044-25-000043"
    ],
    "equity_parent": [
     "10-Q:0001652044-25-000043"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-25-000043"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-25-000043"
    ],
    "retained_earnings": [
     "10-Q:0001652044-25-000043"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-25-000043"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-25-000043"
    ],
    "commercial_paper": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-25-000043"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-25-000043"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "date": "2025-06-30",
   "values": {
    "cash": 21036000000.0,
    "short_term_investments": 74112000000.0,
    "receivables": 55048000000.0,
    "inventory": null,
    "current_assets": 166216000000.0,
    "ppe_net": 203231000000.0,
    "goodwill": 32335000000.0,
    "intangibles": null,
    "total_assets": 502053000000.0,
    "accounts_payable": 8347000000.0,
    "short_term_borrowings": 3000000000.0,
    "debt_current": 1000000000.0,
    "current_liabilities": 87310000000.0,
    "long_term_debt": 23607000000.0,
    "total_liabilities": 139137000000.0,
    "temporary_equity": null,
    "equity_parent": 362916000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 502053000000.0,
    "shares_outstanding": 12104000000.0,
    "retained_earnings": 275760000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2300000000.0,
    "accrued_taxes_current": 786000000.0,
    "commercial_paper": 3000000000.0,
    "operating_lease_liability": 14959000000.0,
    "operating_lease_liability_current": 3007000000.0,
    "operating_lease_liability_noncurrent": 11952000000.0,
    "operating_lease_discount_rate": 0.035,
    "operating_lease_payments_y1": 3078000000.0,
    "operating_lease_payments_total": 17429000000.0,
    "operating_lease_imputed_interest": 2470000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-25-000062"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-25-000062"
    ],
    "short_term_investments": [
     "10-Q:0001652044-25-000062"
    ],
    "receivables": [
     "10-Q:0001652044-25-000062"
    ],
    "current_assets": [
     "10-Q:0001652044-25-000062"
    ],
    "ppe_net": [
     "10-Q:0001652044-25-000062"
    ],
    "goodwill": [
     "10-Q:0001652044-25-000062"
    ],
    "total_assets": [
     "10-Q:0001652044-25-000062"
    ],
    "accounts_payable": [
     "10-Q:0001652044-25-000062"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-25-000062"
    ],
    "debt_current": [
     "10-Q:0001652044-25-000062"
    ],
    "current_liabilities": [
     "10-Q:0001652044-25-000062"
    ],
    "long_term_debt": [
     "10-Q:0001652044-25-000062"
    ],
    "total_liabilities": [
     "10-Q:0001652044-25-000062"
    ],
    "equity_parent": [
     "10-Q:0001652044-25-000062"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-25-000062"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-25-000062"
    ],
    "retained_earnings": [
     "10-Q:0001652044-25-000062"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-25-000062"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-25-000062"
    ],
    "commercial_paper": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-25-000062"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-25-000062"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q3",
   "date": "2025-09-30",
   "values": {
    "cash": 23090000000.0,
    "short_term_investments": 75406000000.0,
    "receivables": 57148000000.0,
    "inventory": null,
    "current_assets": 173947000000.0,
    "ppe_net": 223787000000.0,
    "goodwill": 33269000000.0,
    "intangibles": null,
    "total_assets": 536469000000.0,
    "accounts_payable": 10546000000.0,
    "short_term_borrowings": 3000000000.0,
    "debt_current": 1995000000.0,
    "current_liabilities": 99550000000.0,
    "long_term_debt": 21607000000.0,
    "total_liabilities": 149602000000.0,
    "temporary_equity": null,
    "equity_parent": 386867000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 536469000000.0,
    "shares_outstanding": 12077000000.0,
    "retained_earnings": 297226000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": 2300000000.0,
    "accrued_taxes_current": 551000000.0,
    "commercial_paper": 3000000000.0,
    "operating_lease_liability": 15205000000.0,
    "operating_lease_liability_current": 3099000000.0,
    "operating_lease_liability_noncurrent": 12106000000.0,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 3307000000.0,
    "operating_lease_payments_total": 17540000000.0,
    "operating_lease_imputed_interest": 2335000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-25-000091"
    ],
    "short_term_investments": [
     "10-Q:0001652044-25-000091"
    ],
    "receivables": [
     "10-Q:0001652044-25-000091"
    ],
    "current_assets": [
     "10-Q:0001652044-25-000091"
    ],
    "ppe_net": [
     "10-Q:0001652044-25-000091"
    ],
    "goodwill": [
     "10-Q:0001652044-25-000091"
    ],
    "total_assets": [
     "10-Q:0001652044-25-000091"
    ],
    "accounts_payable": [
     "10-Q:0001652044-25-000091"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-25-000091"
    ],
    "debt_current": [
     "10-Q:0001652044-25-000091"
    ],
    "current_liabilities": [
     "10-Q:0001652044-25-000091"
    ],
    "long_term_debt": [
     "10-Q:0001652044-25-000091"
    ],
    "total_liabilities": [
     "10-Q:0001652044-25-000091"
    ],
    "equity_parent": [
     "10-Q:0001652044-25-000091"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-25-000091"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-25-000091"
    ],
    "retained_earnings": [
     "10-Q:0001652044-25-000091"
    ],
    "equity_method_investments": [
     "10-Q:0001652044-25-000091"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-25-000091"
    ],
    "commercial_paper": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-25-000091"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q4",
   "date": "2025-12-31",
   "values": {
    "cash": 30708000000.0,
    "short_term_investments": 96135000000.0,
    "receivables": 62886000000.0,
    "inventory": 2439000000.0,
    "current_assets": 206038000000.0,
    "ppe_net": 246597000000.0,
    "goodwill": 33380000000.0,
    "intangibles": 1283000000.0,
    "total_assets": 595281000000.0,
    "accounts_payable": 12200000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 1996000000.0,
    "current_liabilities": 102745000000.0,
    "long_term_debt": 46547000000.0,
    "total_liabilities": 180016000000.0,
    "temporary_equity": null,
    "equity_parent": 415265000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 595281000000.0,
    "shares_outstanding": 12088000000.0,
    "retained_earnings": 324055000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": null,
    "accrued_taxes_current": 523000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 15954000000.0,
    "operating_lease_liability_current": 3209000000.0,
    "operating_lease_liability_noncurrent": 12744000000.0,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 3275000000.0,
    "operating_lease_payments_total": 18251000000.0,
    "operating_lease_imputed_interest": 2297000000.0,
    "debt_maturity_y1": 2000000000.0,
    "debt_maturity_y2": 1000000000.0,
    "debt_maturity_y3": 2676000000.0,
    "debt_maturity_y4": 1764000000.0,
    "debt_maturity_y5": 5500000000.0,
    "debt_maturity_after_y5": 36145000000.0
   },
   "sources": [
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-26-000071"
    ],
    "short_term_investments": [
     "10-Q:0001652044-26-000071"
    ],
    "receivables": [
     "10-Q:0001652044-26-000071"
    ],
    "inventory": [
     "10-Q:0001652044-26-000071"
    ],
    "current_assets": [
     "10-Q:0001652044-26-000071"
    ],
    "ppe_net": [
     "10-Q:0001652044-26-000071"
    ],
    "goodwill": [
     "10-Q:0001652044-26-000071"
    ],
    "intangibles": [
     "10-Q:0001652044-26-000071"
    ],
    "total_assets": [
     "10-Q:0001652044-26-000071"
    ],
    "accounts_payable": [
     "10-Q:0001652044-26-000071"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-26-000071"
    ],
    "debt_current": [
     "10-Q:0001652044-26-000071"
    ],
    "current_liabilities": [
     "10-Q:0001652044-26-000071"
    ],
    "long_term_debt": [
     "10-Q:0001652044-26-000071"
    ],
    "total_liabilities": [
     "10-Q:0001652044-26-000071"
    ],
    "equity_parent": [
     "10-Q:0001652044-26-000071"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-26-000071"
    ],
    "retained_earnings": [
     "10-Q:0001652044-26-000071"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-26-000071"
    ],
    "commercial_paper": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_payments_total": [
     "10-K:0001652044-26-000018"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_y1": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_y2": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_y3": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_y4": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_y5": [
     "10-K:0001652044-26-000018"
    ],
    "debt_maturity_after_y5": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q1",
   "date": "2026-03-31",
   "values": {
    "cash": 38063000000.0,
    "short_term_investments": 88777000000.0,
    "receivables": 62999000000.0,
    "inventory": null,
    "current_assets": 213753000000.0,
    "ppe_net": 281020000000.0,
    "goodwill": 57774000000.0,
    "intangibles": 9444000000.0,
    "total_assets": 703919000000.0,
    "accounts_payable": 16852000000.0,
    "short_term_borrowings": null,
    "debt_current": 1998000000.0,
    "current_liabilities": 111188000000.0,
    "long_term_debt": 77501000000.0,
    "total_liabilities": 225173000000.0,
    "temporary_equity": null,
    "equity_parent": 478746000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 703919000000.0,
    "shares_outstanding": 12116000000.0,
    "retained_earnings": 384024000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": null,
    "accrued_taxes_current": 3905000000.0,
    "commercial_paper": null,
    "operating_lease_liability": 16161000000.0,
    "operating_lease_liability_current": 3178000000.0,
    "operating_lease_liability_noncurrent": 12983000000.0,
    "operating_lease_discount_rate": 0.037,
    "operating_lease_payments_y1": 3229000000.0,
    "operating_lease_payments_total": 18807000000.0,
    "operating_lease_imputed_interest": 2646000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-26-000048"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-26-000048"
    ],
    "short_term_investments": [
     "10-Q:0001652044-26-000048"
    ],
    "receivables": [
     "10-Q:0001652044-26-000048"
    ],
    "current_assets": [
     "10-Q:0001652044-26-000048"
    ],
    "ppe_net": [
     "10-Q:0001652044-26-000048"
    ],
    "goodwill": [
     "10-Q:0001652044-26-000048"
    ],
    "intangibles": [
     "10-Q:0001652044-26-000048"
    ],
    "total_assets": [
     "10-Q:0001652044-26-000048"
    ],
    "accounts_payable": [
     "10-Q:0001652044-26-000048"
    ],
    "debt_current": [
     "10-Q:0001652044-26-000048"
    ],
    "current_liabilities": [
     "10-Q:0001652044-26-000048"
    ],
    "long_term_debt": [
     "10-Q:0001652044-26-000048"
    ],
    "total_liabilities": [
     "10-Q:0001652044-26-000048"
    ],
    "equity_parent": [
     "10-Q:0001652044-26-000048"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-26-000048"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-26-000048"
    ],
    "retained_earnings": [
     "10-Q:0001652044-26-000048"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-26-000048"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-26-000048"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "date": "2026-06-30",
   "values": {
    "cash": 55911000000.0,
    "short_term_investments": 186563000000.0,
    "receivables": 69175000000.0,
    "inventory": 9991000000.0,
    "current_assets": 343524000000.0,
    "ppe_net": 321212000000.0,
    "goodwill": 57828000000.0,
    "intangibles": 9105000000.0,
    "total_assets": 921983000000.0,
    "accounts_payable": 20258000000.0,
    "short_term_borrowings": 0.0,
    "debt_current": 1999000000.0,
    "current_liabilities": 126111000000.0,
    "long_term_debt": 98165000000.0,
    "total_liabilities": 281503000000.0,
    "temporary_equity": null,
    "equity_parent": 640480000000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 921983000000.0,
    "shares_outstanding": 12230000000.0,
    "retained_earnings": 493371000000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": null,
    "accrued_taxes_current": 5233000000.0,
    "commercial_paper": 0.0,
    "operating_lease_liability": 18037000000.0,
    "operating_lease_liability_current": 3446000000.0,
    "operating_lease_liability_noncurrent": 14591000000.0,
    "operating_lease_discount_rate": 0.038,
    "operating_lease_payments_y1": 3498000000.0,
    "operating_lease_payments_total": 21333000000.0,
    "operating_lease_imputed_interest": 3296000000.0,
    "debt_maturity_y1": null,
    "debt_maturity_y2": null,
    "debt_maturity_y3": null,
    "debt_maturity_y4": null,
    "debt_maturity_y5": null,
    "debt_maturity_after_y5": null
   },
   "sources": [
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001652044-26-000071"
    ],
    "short_term_investments": [
     "10-Q:0001652044-26-000071"
    ],
    "receivables": [
     "10-Q:0001652044-26-000071"
    ],
    "inventory": [
     "10-Q:0001652044-26-000071"
    ],
    "current_assets": [
     "10-Q:0001652044-26-000071"
    ],
    "ppe_net": [
     "10-Q:0001652044-26-000071"
    ],
    "goodwill": [
     "10-Q:0001652044-26-000071"
    ],
    "intangibles": [
     "10-Q:0001652044-26-000071"
    ],
    "total_assets": [
     "10-Q:0001652044-26-000071"
    ],
    "accounts_payable": [
     "10-Q:0001652044-26-000071"
    ],
    "short_term_borrowings": [
     "10-Q:0001652044-26-000071"
    ],
    "debt_current": [
     "10-Q:0001652044-26-000071"
    ],
    "current_liabilities": [
     "10-Q:0001652044-26-000071"
    ],
    "long_term_debt": [
     "10-Q:0001652044-26-000071"
    ],
    "total_liabilities": [
     "10-Q:0001652044-26-000071"
    ],
    "equity_parent": [
     "10-Q:0001652044-26-000071"
    ],
    "liabilities_and_equity": [
     "10-Q:0001652044-26-000071"
    ],
    "shares_outstanding": [
     "10-Q:0001652044-26-000071"
    ],
    "retained_earnings": [
     "10-Q:0001652044-26-000071"
    ],
    "accrued_taxes_current": [
     "10-Q:0001652044-26-000071"
    ],
    "commercial_paper": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001652044-26-000071"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001652044-26-000071"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "cf_quarterly": [
  {
   "period": "FY2020 Q1",
   "fiscal_year": 2020,
   "quarter": 1,
   "start": "2020-01-01",
   "end": "2020-03-31",
   "values": {
    "cfo": 11451000000.0,
    "cfi": -1847000000.0,
    "cff": -8186000000.0,
    "capex": 6005000000.0,
    "d_and_a": null,
    "sbc": 3191000000.0,
    "dividends_paid": null,
    "buybacks": 8496000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 175000000.0,
    "change_receivables": -2602000000.0,
    "change_inventories": null,
    "change_payables": -835000000.0,
    "change_contract_liabilities": 37000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-21-000020"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-21-000020"
    ],
    "cfi": [
     "10-Q:0001652044-21-000020"
    ],
    "cff": [
     "10-Q:0001652044-21-000020"
    ],
    "capex": [
     "10-Q:0001652044-21-000020"
    ],
    "sbc": [
     "10-Q:0001652044-21-000020"
    ],
    "buybacks": [
     "10-Q:0001652044-21-000020"
    ],
    "deferred_tax": [
     "10-Q:0001652044-21-000020"
    ],
    "change_receivables": [
     "10-Q:0001652044-21-000020"
    ],
    "change_payables": [
     "10-Q:0001652044-21-000020"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-21-000020"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "fiscal_year": 2020,
   "quarter": 2,
   "start": "2020-04-01",
   "end": "2020-06-30",
   "values": {
    "cfo": 13993000000.0,
    "cfi": -8448000000.0,
    "cff": -7498000000.0,
    "capex": 5391000000.0,
    "d_and_a": null,
    "sbc": 3382000000.0,
    "dividends_paid": null,
    "buybacks": 6852000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -591000000.0,
    "change_receivables": 80000000.0,
    "change_inventories": null,
    "change_payables": 146000000.0,
    "change_contract_liabilities": 111000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-20-000032",
    "10-Q:0001652044-21-000020",
    "10-Q:0001652044-21-000047"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "cfi": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "cff": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "capex": [
     "10-Q:0001652044-20-000032"
    ],
    "sbc": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "buybacks": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "deferred_tax": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "change_receivables": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "change_payables": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-21-000020",
     "10-Q:0001652044-21-000047"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2020 Q3",
   "fiscal_year": 2020,
   "quarter": 3,
   "start": "2020-07-01",
   "end": "2020-09-30",
   "values": {
    "cfo": 17003000000.0,
    "cfi": -15197000000.0,
    "cff": 546000000.0,
    "capex": 5406000000.0,
    "d_and_a": null,
    "sbc": 3195000000.0,
    "dividends_paid": null,
    "buybacks": 7897000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 136000000.0,
    "change_receivables": 3601000000.0,
    "change_inventories": null,
    "change_payables": 420000000.0,
    "change_contract_liabilities": 280000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-20-000050",
    "10-Q:0001652044-21-000047",
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "cfi": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "cff": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "capex": [
     "10-Q:0001652044-20-000050"
    ],
    "sbc": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "buybacks": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "deferred_tax": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "change_receivables": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "change_payables": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-21-000047",
     "10-Q:0001652044-21-000057"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2020 Q4",
   "fiscal_year": 2020,
   "quarter": 4,
   "start": "2020-10-01",
   "end": "2020-12-31",
   "values": {
    "cfo": 22677000000.0,
    "cfi": -7281000000.0,
    "cff": -9270000000.0,
    "capex": 5479000000.0,
    "d_and_a": null,
    "sbc": 3223000000.0,
    "dividends_paid": null,
    "buybacks": 7904000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 1670000000.0,
    "change_receivables": 5445000000.0,
    "change_inventories": null,
    "change_payables": 963000000.0,
    "change_contract_liabilities": 207000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-22-000019",
    "10-Q:0001652044-21-000057"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "cfi": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "cff": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "capex": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "sbc": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "buybacks": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "deferred_tax": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "change_receivables": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "change_payables": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-22-000019",
     "10-Q:0001652044-21-000057"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2021 Q1",
   "fiscal_year": 2021,
   "quarter": 1,
   "start": "2021-01-01",
   "end": "2021-03-31",
   "values": {
    "cfo": 19289000000.0,
    "cfi": -5383000000.0,
    "cff": -13606000000.0,
    "capex": 5942000000.0,
    "d_and_a": null,
    "sbc": 3745000000.0,
    "dividends_paid": null,
    "buybacks": 11395000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 1100000000.0,
    "change_receivables": -2794000000.0,
    "change_inventories": null,
    "change_payables": -982000000.0,
    "change_contract_liabilities": 137000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-22-000029"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-22-000029"
    ],
    "cfi": [
     "10-Q:0001652044-22-000029"
    ],
    "cff": [
     "10-Q:0001652044-22-000029"
    ],
    "capex": [
     "10-Q:0001652044-22-000029"
    ],
    "sbc": [
     "10-Q:0001652044-22-000029"
    ],
    "buybacks": [
     "10-Q:0001652044-22-000029"
    ],
    "deferred_tax": [
     "10-Q:0001652044-22-000029"
    ],
    "change_receivables": [
     "10-Q:0001652044-22-000029"
    ],
    "change_payables": [
     "10-Q:0001652044-22-000029"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-22-000029"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q2",
   "fiscal_year": 2021,
   "quarter": 2,
   "start": "2021-04-01",
   "end": "2021-06-30",
   "values": {
    "cfo": 21890000000.0,
    "cfi": -9074000000.0,
    "cff": -15991000000.0,
    "capex": 5496000000.0,
    "d_and_a": null,
    "sbc": 3803000000.0,
    "dividends_paid": null,
    "buybacks": 12796000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 379000000.0,
    "change_receivables": 3661000000.0,
    "change_inventories": null,
    "change_payables": -130000000.0,
    "change_contract_liabilities": -3000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-22-000029",
    "10-Q:0001652044-22-000071"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "cfi": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "cff": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "capex": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "sbc": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "buybacks": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "deferred_tax": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "change_receivables": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "change_payables": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-22-000029",
     "10-Q:0001652044-22-000071"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2021 Q3",
   "fiscal_year": 2021,
   "quarter": 3,
   "start": "2021-07-01",
   "end": "2021-09-30",
   "values": {
    "cfo": 25539000000.0,
    "cfi": -10050000000.0,
    "cff": -15254000000.0,
    "capex": 6819000000.0,
    "d_and_a": null,
    "sbc": 3874000000.0,
    "dividends_paid": null,
    "buybacks": 12610000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1287000000.0,
    "change_receivables": 2409000000.0,
    "change_inventories": null,
    "change_payables": 238000000.0,
    "change_contract_liabilities": 272000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-22-000071",
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "cfi": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "cff": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "capex": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "sbc": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "buybacks": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "deferred_tax": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "change_receivables": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "change_payables": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-22-000071",
     "10-Q:0001652044-22-000090"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2021 Q4",
   "fiscal_year": 2021,
   "quarter": 4,
   "start": "2021-10-01",
   "end": "2021-12-31",
   "values": {
    "cfo": 24934000000.0,
    "cfi": -11016000000.0,
    "cff": -16511000000.0,
    "capex": 6383000000.0,
    "d_and_a": null,
    "sbc": 3954000000.0,
    "dividends_paid": null,
    "buybacks": 13473000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 1616000000.0,
    "change_receivables": 5819000000.0,
    "change_inventories": null,
    "change_payables": 1157000000.0,
    "change_contract_liabilities": 368000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-23-000016",
    "10-Q:0001652044-22-000090"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "cfi": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "cff": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "capex": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "sbc": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "buybacks": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "deferred_tax": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "change_receivables": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "change_payables": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-23-000016",
     "10-Q:0001652044-22-000090"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2022 Q1",
   "fiscal_year": 2022,
   "quarter": 1,
   "start": "2022-01-01",
   "end": "2022-03-31",
   "values": {
    "cfo": 25106000000.0,
    "cfi": -9051000000.0,
    "cff": -16214000000.0,
    "capex": 9786000000.0,
    "d_and_a": null,
    "sbc": 4504000000.0,
    "dividends_paid": null,
    "buybacks": 13300000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -2090000000.0,
    "change_receivables": -4364000000.0,
    "change_inventories": null,
    "change_payables": -2373000000.0,
    "change_contract_liabilities": -94000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-23-000045"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-23-000045"
    ],
    "cfi": [
     "10-Q:0001652044-23-000045"
    ],
    "cff": [
     "10-Q:0001652044-23-000045"
    ],
    "capex": [
     "10-Q:0001652044-23-000045"
    ],
    "sbc": [
     "10-Q:0001652044-23-000045"
    ],
    "buybacks": [
     "10-Q:0001652044-23-000045"
    ],
    "deferred_tax": [
     "10-Q:0001652044-23-000045"
    ],
    "change_receivables": [
     "10-Q:0001652044-23-000045"
    ],
    "change_payables": [
     "10-Q:0001652044-23-000045"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-23-000045"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "fiscal_year": 2022,
   "quarter": 2,
   "start": "2022-04-01",
   "end": "2022-06-30",
   "values": {
    "cfo": 19422000000.0,
    "cfi": -4187000000.0,
    "cff": -17817000000.0,
    "capex": 6828000000.0,
    "d_and_a": null,
    "sbc": 4782000000.0,
    "dividends_paid": null,
    "buybacks": 15197000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -2147000000.0,
    "change_receivables": 1969000000.0,
    "change_inventories": null,
    "change_payables": 1201000000.0,
    "change_contract_liabilities": 86000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-23-000045",
    "10-Q:0001652044-23-000070"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "cfi": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "cff": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "capex": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "sbc": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "buybacks": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "deferred_tax": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "change_receivables": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "change_payables": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-23-000045",
     "10-Q:0001652044-23-000070"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2022 Q3",
   "fiscal_year": 2022,
   "quarter": 3,
   "start": "2022-07-01",
   "end": "2022-09-30",
   "values": {
    "cfo": 23353000000.0,
    "cfi": -833000000.0,
    "cff": -18097000000.0,
    "capex": 7276000000.0,
    "d_and_a": null,
    "sbc": 4976000000.0,
    "dividends_paid": null,
    "buybacks": 15392000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1920000000.0,
    "change_receivables": 97000000.0,
    "change_inventories": null,
    "change_payables": 1907000000.0,
    "change_contract_liabilities": 112000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-23-000070",
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "cfi": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "cff": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "capex": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "sbc": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "buybacks": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "deferred_tax": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "change_receivables": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "change_payables": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-23-000070",
     "10-Q:0001652044-23-000094"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2022 Q4",
   "fiscal_year": 2022,
   "quarter": 4,
   "start": "2022-10-01",
   "end": "2022-12-31",
   "values": {
    "cfo": 23614000000.0,
    "cfi": -6227000000.0,
    "cff": -17629000000.0,
    "capex": 7595000000.0,
    "d_and_a": null,
    "sbc": 5100000000.0,
    "dividends_paid": null,
    "buybacks": 15407000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1924000000.0,
    "change_receivables": 4615000000.0,
    "change_inventories": null,
    "change_payables": -28000000.0,
    "change_contract_liabilities": 263000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-24-000022",
    "10-Q:0001652044-23-000094"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "cfi": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "cff": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "capex": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "sbc": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "buybacks": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "deferred_tax": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "change_receivables": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "change_payables": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-24-000022",
     "10-Q:0001652044-23-000094"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2023 Q1",
   "fiscal_year": 2023,
   "quarter": 1,
   "start": "2023-01-01",
   "end": "2023-03-31",
   "values": {
    "cfo": 23509000000.0,
    "cfi": -2946000000.0,
    "cff": -16568000000.0,
    "capex": 6289000000.0,
    "d_and_a": 2635000000.0,
    "sbc": 5284000000.0,
    "dividends_paid": null,
    "buybacks": 14557000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 2635000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1854000000.0,
    "change_receivables": -4454000000.0,
    "change_inventories": null,
    "change_payables": -1105000000.0,
    "change_contract_liabilities": -201000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-24-000053"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-24-000053"
    ],
    "cfi": [
     "10-Q:0001652044-24-000053"
    ],
    "cff": [
     "10-Q:0001652044-24-000053"
    ],
    "capex": [
     "10-Q:0001652044-24-000053"
    ],
    "d_and_a": [
     "10-Q:0001652044-24-000053"
    ],
    "sbc": [
     "10-Q:0001652044-24-000053"
    ],
    "buybacks": [
     "10-Q:0001652044-24-000053"
    ],
    "depreciation": [
     "10-Q:0001652044-24-000053"
    ],
    "deferred_tax": [
     "10-Q:0001652044-24-000053"
    ],
    "change_receivables": [
     "10-Q:0001652044-24-000053"
    ],
    "change_payables": [
     "10-Q:0001652044-24-000053"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-24-000053"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "fiscal_year": 2023,
   "quarter": 2,
   "start": "2023-04-01",
   "end": "2023-06-30",
   "values": {
    "cfo": 28666000000.0,
    "cfi": -10800000000.0,
    "cff": -17835000000.0,
    "capex": 6888000000.0,
    "d_and_a": 2824000000.0,
    "sbc": 5774000000.0,
    "dividends_paid": null,
    "buybacks": 14969000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 2824000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -2415000000.0,
    "change_receivables": 2948000000.0,
    "change_inventories": null,
    "change_payables": 1119000000.0,
    "change_contract_liabilities": 184000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-24-000053",
    "10-Q:0001652044-24-000079"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "cfi": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "cff": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "capex": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "d_and_a": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "sbc": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "buybacks": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "depreciation": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "deferred_tax": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "change_receivables": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "change_payables": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-24-000053",
     "10-Q:0001652044-24-000079"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2023 Q3",
   "fiscal_year": 2023,
   "quarter": 3,
   "start": "2023-07-01",
   "end": "2023-09-30",
   "values": {
    "cfo": 30656000000.0,
    "cfi": -7150000000.0,
    "cff": -18382000000.0,
    "capex": 8055000000.0,
    "d_and_a": 3171000000.0,
    "sbc": 5743000000.0,
    "dividends_paid": 0.0,
    "buybacks": 15787000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 3171000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1824000000.0,
    "change_receivables": 2821000000.0,
    "change_inventories": null,
    "change_payables": 223000000.0,
    "change_contract_liabilities": 707000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-24-000079",
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "cfi": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "cff": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "capex": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "d_and_a": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "sbc": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "dividends_paid": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "buybacks": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "depreciation": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "deferred_tax": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "change_receivables": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "change_payables": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-24-000079",
     "10-Q:0001652044-24-000118"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2023 Q4",
   "fiscal_year": 2023,
   "quarter": 4,
   "start": "2023-10-01",
   "end": "2023-12-31",
   "values": {
    "cfo": 18915000000.0,
    "cfi": -6167000000.0,
    "cff": -19308000000.0,
    "capex": 11019000000.0,
    "d_and_a": 3316000000.0,
    "sbc": 5659000000.0,
    "dividends_paid": 0.0,
    "buybacks": 16191000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 3316000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1670000000.0,
    "change_receivables": 6518000000.0,
    "change_inventories": null,
    "change_payables": 427000000.0,
    "change_contract_liabilities": -165000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-25-000014",
    "10-Q:0001652044-24-000118"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "cfi": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "cff": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "capex": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "d_and_a": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "sbc": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "dividends_paid": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "buybacks": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "depreciation": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "deferred_tax": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "change_receivables": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "change_payables": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-25-000014",
     "10-Q:0001652044-24-000118"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2024 Q1",
   "fiscal_year": 2024,
   "quarter": 1,
   "start": "2024-01-01",
   "end": "2024-03-31",
   "values": {
    "cfo": 28848000000.0,
    "cfi": -8564000000.0,
    "cff": -19714000000.0,
    "capex": 12012000000.0,
    "d_and_a": 3413000000.0,
    "sbc": 5264000000.0,
    "dividends_paid": 0.0,
    "buybacks": 15696000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 3413000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 419000000.0,
    "change_receivables": -3167000000.0,
    "change_inventories": null,
    "change_payables": -2124000000.0,
    "change_contract_liabilities": -141000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-25-000043"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-25-000043"
    ],
    "cfi": [
     "10-Q:0001652044-25-000043"
    ],
    "cff": [
     "10-Q:0001652044-25-000043"
    ],
    "capex": [
     "10-Q:0001652044-25-000043"
    ],
    "d_and_a": [
     "10-Q:0001652044-25-000043"
    ],
    "sbc": [
     "10-Q:0001652044-25-000043"
    ],
    "dividends_paid": [
     "10-Q:0001652044-25-000043"
    ],
    "buybacks": [
     "10-Q:0001652044-25-000043"
    ],
    "depreciation": [
     "10-Q:0001652044-25-000043"
    ],
    "deferred_tax": [
     "10-Q:0001652044-25-000043"
    ],
    "change_receivables": [
     "10-Q:0001652044-25-000043"
    ],
    "change_payables": [
     "10-Q:0001652044-25-000043"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-25-000043"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "fiscal_year": 2024,
   "quarter": 2,
   "start": "2024-04-01",
   "end": "2024-06-30",
   "values": {
    "cfo": 26640000000.0,
    "cfi": -2781000000.0,
    "cff": -20889000000.0,
    "capex": 13186000000.0,
    "d_and_a": 3708000000.0,
    "sbc": 5865000000.0,
    "dividends_paid": 2466000000.0,
    "buybacks": 15684000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 3708000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -3157000000.0,
    "change_receivables": 3057000000.0,
    "change_inventories": null,
    "change_payables": 1561000000.0,
    "change_contract_liabilities": 361000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-25-000043",
    "10-Q:0001652044-25-000062"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "cfi": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "cff": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "capex": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "d_and_a": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "sbc": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "dividends_paid": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "buybacks": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "depreciation": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "deferred_tax": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "change_receivables": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "change_payables": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-25-000043",
     "10-Q:0001652044-25-000062"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2024 Q3",
   "fiscal_year": 2024,
   "quarter": 3,
   "start": "2024-07-01",
   "end": "2024-09-30",
   "values": {
    "cfo": 30698000000.0,
    "cfi": -18011000000.0,
    "cff": -20094000000.0,
    "capex": 13061000000.0,
    "d_and_a": 3985000000.0,
    "sbc": 5846000000.0,
    "dividends_paid": 2455000000.0,
    "buybacks": 15291000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 3985000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1071000000.0,
    "change_receivables": 1431000000.0,
    "change_inventories": null,
    "change_payables": 521000000.0,
    "change_contract_liabilities": 640000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-25-000062",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "cfi": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "cff": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "capex": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "d_and_a": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "sbc": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "dividends_paid": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "buybacks": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "depreciation": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "deferred_tax": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_receivables": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_payables": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2024 Q4",
   "fiscal_year": 2024,
   "quarter": 4,
   "start": "2024-10-01",
   "end": "2024-12-31",
   "values": {
    "cfo": 39113000000.0,
    "cfi": -16180000000.0,
    "cff": -19036000000.0,
    "capex": 14276000000.0,
    "d_and_a": 4205000000.0,
    "sbc": 5810000000.0,
    "dividends_paid": 2442000000.0,
    "buybacks": 15551000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 4205000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": -1448000000.0,
    "change_receivables": 4570000000.0,
    "change_inventories": null,
    "change_payables": 401000000.0,
    "change_contract_liabilities": 183000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cfi": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cff": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "capex": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "d_and_a": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "sbc": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "dividends_paid": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "buybacks": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "depreciation": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "deferred_tax": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_receivables": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_payables": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2025 Q1",
   "fiscal_year": 2025,
   "quarter": 1,
   "start": "2025-01-01",
   "end": "2025-03-31",
   "values": {
    "cfo": 36150000000.0,
    "cfi": -16194000000.0,
    "cff": -20201000000.0,
    "capex": 17197000000.0,
    "d_and_a": 4487000000.0,
    "sbc": 5516000000.0,
    "dividends_paid": 2434000000.0,
    "buybacks": 15068000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 4487000000.0,
    "amortisation_intangibles": 122000000.0,
    "goodwill_impairment": null,
    "deferred_tax": -1152000000.0,
    "change_receivables": -1638000000.0,
    "change_inventories": null,
    "change_payables": -880000000.0,
    "change_contract_liabilities": 500000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-26-000048"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-26-000048"
    ],
    "cfi": [
     "10-Q:0001652044-26-000048"
    ],
    "cff": [
     "10-Q:0001652044-26-000048"
    ],
    "capex": [
     "10-Q:0001652044-26-000048"
    ],
    "d_and_a": [
     "10-Q:0001652044-26-000048"
    ],
    "sbc": [
     "10-Q:0001652044-26-000048"
    ],
    "dividends_paid": [
     "10-Q:0001652044-26-000048"
    ],
    "buybacks": [
     "10-Q:0001652044-26-000048"
    ],
    "depreciation": [
     "10-Q:0001652044-26-000048"
    ],
    "amortisation_intangibles": [
     "10-Q:0001652044-26-000048"
    ],
    "deferred_tax": [
     "10-Q:0001652044-26-000048"
    ],
    "change_receivables": [
     "10-Q:0001652044-26-000048"
    ],
    "change_payables": [
     "10-Q:0001652044-26-000048"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-26-000048"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "fiscal_year": 2025,
   "quarter": 2,
   "start": "2025-04-01",
   "end": "2025-06-30",
   "values": {
    "cfo": 27747000000.0,
    "cfi": -24544000000.0,
    "cff": -5832000000.0,
    "capex": 22446000000.0,
    "d_and_a": 4998000000.0,
    "sbc": 5998000000.0,
    "dividends_paid": 2543000000.0,
    "buybacks": 13238000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 4998000000.0,
    "amortisation_intangibles": 124000000.0,
    "goodwill_impairment": null,
    "deferred_tax": -444000000.0,
    "change_receivables": 2839000000.0,
    "change_inventories": null,
    "change_payables": 553000000.0,
    "change_contract_liabilities": 136000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-25-000062",
    "10-Q:0001652044-26-000048",
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "cfi": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "cff": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "capex": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "d_and_a": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "sbc": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "dividends_paid": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-26-000048"
    ],
    "buybacks": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "depreciation": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "amortisation_intangibles": [
     "10-Q:0001652044-26-000071"
    ],
    "deferred_tax": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_receivables": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_payables": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2025 Q3",
   "fiscal_year": 2025,
   "quarter": 3,
   "start": "2025-07-01",
   "end": "2025-09-30",
   "values": {
    "cfo": 48414000000.0,
    "cfi": -27777000000.0,
    "cff": -18383000000.0,
    "capex": 23953000000.0,
    "d_and_a": 5611000000.0,
    "sbc": 6368000000.0,
    "dividends_paid": 2536000000.0,
    "buybacks": 11504000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 5611000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 8726000000.0,
    "change_receivables": 2381000000.0,
    "change_inventories": null,
    "change_payables": -444000000.0,
    "change_contract_liabilities": 681000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-25-000062",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "cfi": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "cff": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "capex": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "d_and_a": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "sbc": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "dividends_paid": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "buybacks": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "depreciation": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "deferred_tax": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_receivables": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_payables": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-25-000062",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2025 Q4",
   "fiscal_year": 2025,
   "quarter": 4,
   "start": "2025-10-01",
   "end": "2025-12-31",
   "values": {
    "cfo": 52402000000.0,
    "cfi": -51776000000.0,
    "cff": 7028000000.0,
    "capex": 27851000000.0,
    "d_and_a": 6040000000.0,
    "sbc": 7071000000.0,
    "dividends_paid": 2536000000.0,
    "buybacks": 5499000000.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 6040000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": null,
    "deferred_tax": 1218000000.0,
    "change_receivables": 5197000000.0,
    "change_inventories": null,
    "change_payables": 1678000000.0,
    "change_contract_liabilities": 1103000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-26-000018",
    "10-Q:0001652044-25-000091"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cfi": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "cff": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "capex": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "d_and_a": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "sbc": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "dividends_paid": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "buybacks": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "depreciation": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "deferred_tax": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_receivables": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_payables": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-26-000018",
     "10-Q:0001652044-25-000091"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "dividends_paid": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  },
  {
   "period": "FY2026 Q1",
   "fiscal_year": 2026,
   "quarter": 1,
   "start": "2026-01-01",
   "end": "2026-03-31",
   "values": {
    "cfo": 45790000000.0,
    "cfi": -63389000000.0,
    "cff": 25077000000.0,
    "capex": 35674000000.0,
    "d_and_a": 6482000000.0,
    "sbc": 6751000000.0,
    "dividends_paid": 2542000000.0,
    "buybacks": 0.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 6482000000.0,
    "amortisation_intangibles": 178000000.0,
    "goodwill_impairment": null,
    "deferred_tax": 6920000000.0,
    "change_receivables": 363000000.0,
    "change_inventories": null,
    "change_payables": -240000000.0,
    "change_contract_liabilities": 505000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-26-000048"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-26-000048"
    ],
    "cfi": [
     "10-Q:0001652044-26-000048"
    ],
    "cff": [
     "10-Q:0001652044-26-000048"
    ],
    "capex": [
     "10-Q:0001652044-26-000048"
    ],
    "d_and_a": [
     "10-Q:0001652044-26-000048"
    ],
    "sbc": [
     "10-Q:0001652044-26-000048"
    ],
    "dividends_paid": [
     "10-Q:0001652044-26-000048"
    ],
    "buybacks": [
     "10-Q:0001652044-26-000048"
    ],
    "depreciation": [
     "10-Q:0001652044-26-000048"
    ],
    "amortisation_intangibles": [
     "10-Q:0001652044-26-000048"
    ],
    "deferred_tax": [
     "10-Q:0001652044-26-000048"
    ],
    "change_receivables": [
     "10-Q:0001652044-26-000048"
    ],
    "change_payables": [
     "10-Q:0001652044-26-000048"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-26-000048"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "fiscal_year": 2026,
   "quarter": 2,
   "start": "2026-04-01",
   "end": "2026-06-30",
   "values": {
    "cfo": 39069000000.0,
    "cfi": -82433000000.0,
    "cff": 61243000000.0,
    "capex": 44924000000.0,
    "d_and_a": 7104000000.0,
    "sbc": 7957000000.0,
    "dividends_paid": null,
    "buybacks": 0.0,
    "interest_paid": null,
    "taxes_paid": null,
    "depreciation": 7104000000.0,
    "amortisation_intangibles": 367000000.0,
    "goodwill_impairment": null,
    "deferred_tax": 20618000000.0,
    "change_receivables": 6541000000.0,
    "change_inventories": null,
    "change_payables": 2330000000.0,
    "change_contract_liabilities": 284000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001652044-26-000048",
    "10-Q:0001652044-26-000071"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "cfi": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "cff": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "capex": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "d_and_a": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "sbc": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "buybacks": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "depreciation": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "amortisation_intangibles": [
     "10-Q:0001652044-26-000071"
    ],
    "deferred_tax": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_receivables": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_payables": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ],
    "change_contract_liabilities": [
     "10-Q:0001652044-26-000048",
     "10-Q:0001652044-26-000071"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "depreciation": "derived",
    "deferred_tax": "derived",
    "change_receivables": "derived",
    "change_payables": "derived",
    "change_contract_liabilities": "derived"
   }
  }
 ],
 "cf_annual": [
  {
   "fiscal_year": 2020,
   "start": "2020-01-01",
   "end": "2020-12-31",
   "through": "FY2020 Q4",
   "complete": true,
   "values": {
    "cfo": 65124000000.0,
    "cfi": -32773000000.0,
    "cff": -24408000000.0,
    "capex": 22281000000.0,
    "d_and_a": null,
    "sbc": 12991000000.0,
    "dividends_paid": null,
    "buybacks": 31149000000.0,
    "interest_paid": null,
    "taxes_paid": 4990000000.0,
    "depreciation": null,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": 1390000000.0,
    "change_receivables": 6524000000.0,
    "change_inventories": null,
    "change_payables": 694000000.0,
    "change_contract_liabilities": 635000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-23-000016"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-23-000016"
    ],
    "cfi": [
     "10-K:0001652044-23-000016"
    ],
    "cff": [
     "10-K:0001652044-23-000016"
    ],
    "capex": [
     "10-K:0001652044-23-000016"
    ],
    "sbc": [
     "10-K:0001652044-23-000016"
    ],
    "buybacks": [
     "10-K:0001652044-23-000016"
    ],
    "taxes_paid": [
     "10-K:0001652044-23-000016"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-23-000016"
    ],
    "deferred_tax": [
     "10-K:0001652044-23-000016"
    ],
    "change_receivables": [
     "10-K:0001652044-23-000016"
    ],
    "change_payables": [
     "10-K:0001652044-23-000016"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-23-000016"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2021,
   "start": "2021-01-01",
   "end": "2021-12-31",
   "through": "FY2021 Q4",
   "complete": true,
   "values": {
    "cfo": 91652000000.0,
    "cfi": -35523000000.0,
    "cff": -61362000000.0,
    "capex": 24640000000.0,
    "d_and_a": 10273000000.0,
    "sbc": 15376000000.0,
    "dividends_paid": null,
    "buybacks": 50274000000.0,
    "interest_paid": null,
    "taxes_paid": 13412000000.0,
    "depreciation": 10273000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": 1808000000.0,
    "change_receivables": 9095000000.0,
    "change_inventories": null,
    "change_payables": 283000000.0,
    "change_contract_liabilities": 774000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-24-000022"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-24-000022"
    ],
    "cfi": [
     "10-K:0001652044-24-000022"
    ],
    "cff": [
     "10-K:0001652044-24-000022"
    ],
    "capex": [
     "10-K:0001652044-24-000022"
    ],
    "d_and_a": [
     "10-K:0001652044-24-000022"
    ],
    "sbc": [
     "10-K:0001652044-24-000022"
    ],
    "buybacks": [
     "10-K:0001652044-24-000022"
    ],
    "taxes_paid": [
     "10-K:0001652044-24-000022"
    ],
    "depreciation": [
     "10-K:0001652044-24-000022"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-24-000022"
    ],
    "deferred_tax": [
     "10-K:0001652044-24-000022"
    ],
    "change_receivables": [
     "10-K:0001652044-24-000022"
    ],
    "change_payables": [
     "10-K:0001652044-24-000022"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-24-000022"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2022,
   "start": "2022-01-01",
   "end": "2022-12-31",
   "through": "FY2022 Q4",
   "complete": true,
   "values": {
    "cfo": 91495000000.0,
    "cfi": -20298000000.0,
    "cff": -69757000000.0,
    "capex": 31485000000.0,
    "d_and_a": 13475000000.0,
    "sbc": 19362000000.0,
    "dividends_paid": 0.0,
    "buybacks": 59296000000.0,
    "interest_paid": null,
    "taxes_paid": 18900000000.0,
    "depreciation": 13475000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": -8081000000.0,
    "change_receivables": 2317000000.0,
    "change_inventories": null,
    "change_payables": 707000000.0,
    "change_contract_liabilities": 367000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-25-000014"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-25-000014"
    ],
    "cfi": [
     "10-K:0001652044-25-000014"
    ],
    "cff": [
     "10-K:0001652044-25-000014"
    ],
    "capex": [
     "10-K:0001652044-25-000014"
    ],
    "d_and_a": [
     "10-K:0001652044-25-000014"
    ],
    "sbc": [
     "10-K:0001652044-25-000014"
    ],
    "dividends_paid": [
     "10-K:0001652044-25-000014"
    ],
    "buybacks": [
     "10-K:0001652044-25-000014"
    ],
    "taxes_paid": [
     "10-K:0001652044-25-000014"
    ],
    "depreciation": [
     "10-K:0001652044-25-000014"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-25-000014"
    ],
    "deferred_tax": [
     "10-K:0001652044-25-000014"
    ],
    "change_receivables": [
     "10-K:0001652044-25-000014"
    ],
    "change_payables": [
     "10-K:0001652044-25-000014"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-25-000014"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2023,
   "start": "2023-01-01",
   "end": "2023-12-31",
   "through": "FY2023 Q4",
   "complete": true,
   "values": {
    "cfo": 101746000000.0,
    "cfi": -27063000000.0,
    "cff": -72093000000.0,
    "capex": 32251000000.0,
    "d_and_a": 11946000000.0,
    "sbc": 22460000000.0,
    "dividends_paid": 0.0,
    "buybacks": 61504000000.0,
    "interest_paid": null,
    "taxes_paid": 19164000000.0,
    "depreciation": 11946000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": -7763000000.0,
    "change_receivables": 7833000000.0,
    "change_inventories": null,
    "change_payables": 664000000.0,
    "change_contract_liabilities": 525000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-26-000018"
    ],
    "cfi": [
     "10-K:0001652044-26-000018"
    ],
    "cff": [
     "10-K:0001652044-26-000018"
    ],
    "capex": [
     "10-K:0001652044-26-000018"
    ],
    "d_and_a": [
     "10-K:0001652044-26-000018"
    ],
    "sbc": [
     "10-K:0001652044-26-000018"
    ],
    "dividends_paid": [
     "10-K:0001652044-26-000018"
    ],
    "buybacks": [
     "10-K:0001652044-26-000018"
    ],
    "taxes_paid": [
     "10-K:0001652044-26-000018"
    ],
    "depreciation": [
     "10-K:0001652044-26-000018"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-26-000018"
    ],
    "deferred_tax": [
     "10-K:0001652044-26-000018"
    ],
    "change_receivables": [
     "10-K:0001652044-26-000018"
    ],
    "change_payables": [
     "10-K:0001652044-26-000018"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2024,
   "start": "2024-01-01",
   "end": "2024-12-31",
   "through": "FY2024 Q4",
   "complete": true,
   "values": {
    "cfo": 125299000000.0,
    "cfi": -45536000000.0,
    "cff": -79733000000.0,
    "capex": 52535000000.0,
    "d_and_a": 15311000000.0,
    "sbc": 22785000000.0,
    "dividends_paid": 7363000000.0,
    "buybacks": 62222000000.0,
    "interest_paid": null,
    "taxes_paid": 27353000000.0,
    "depreciation": 15311000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": -5257000000.0,
    "change_receivables": 5891000000.0,
    "change_inventories": null,
    "change_payables": 359000000.0,
    "change_contract_liabilities": 1043000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-26-000018"
    ],
    "cfi": [
     "10-K:0001652044-26-000018"
    ],
    "cff": [
     "10-K:0001652044-26-000018"
    ],
    "capex": [
     "10-K:0001652044-26-000018"
    ],
    "d_and_a": [
     "10-K:0001652044-26-000018"
    ],
    "sbc": [
     "10-K:0001652044-26-000018"
    ],
    "dividends_paid": [
     "10-K:0001652044-26-000018"
    ],
    "buybacks": [
     "10-K:0001652044-26-000018"
    ],
    "taxes_paid": [
     "10-K:0001652044-26-000018"
    ],
    "depreciation": [
     "10-K:0001652044-26-000018"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-26-000018"
    ],
    "deferred_tax": [
     "10-K:0001652044-26-000018"
    ],
    "change_receivables": [
     "10-K:0001652044-26-000018"
    ],
    "change_payables": [
     "10-K:0001652044-26-000018"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2025,
   "start": "2025-01-01",
   "end": "2025-12-31",
   "through": "FY2025 Q4",
   "complete": true,
   "values": {
    "cfo": 164713000000.0,
    "cfi": -120291000000.0,
    "cff": -37388000000.0,
    "capex": 91447000000.0,
    "d_and_a": 21136000000.0,
    "sbc": 24953000000.0,
    "dividends_paid": 10049000000.0,
    "buybacks": 45709000000.0,
    "interest_paid": null,
    "taxes_paid": 21526000000.0,
    "depreciation": 21136000000.0,
    "amortisation_intangibles": null,
    "goodwill_impairment": 0.0,
    "deferred_tax": 8348000000.0,
    "change_receivables": 8779000000.0,
    "change_inventories": null,
    "change_payables": 907000000.0,
    "change_contract_liabilities": 2420000000.0,
    "proceeds_equity_issuance": null,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001652044-26-000018"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001652044-26-000018"
    ],
    "cfi": [
     "10-K:0001652044-26-000018"
    ],
    "cff": [
     "10-K:0001652044-26-000018"
    ],
    "capex": [
     "10-K:0001652044-26-000018"
    ],
    "d_and_a": [
     "10-K:0001652044-26-000018"
    ],
    "sbc": [
     "10-K:0001652044-26-000018"
    ],
    "dividends_paid": [
     "10-K:0001652044-26-000018"
    ],
    "buybacks": [
     "10-K:0001652044-26-000018"
    ],
    "taxes_paid": [
     "10-K:0001652044-26-000018"
    ],
    "depreciation": [
     "10-K:0001652044-26-000018"
    ],
    "goodwill_impairment": [
     "10-K:0001652044-26-000018"
    ],
    "deferred_tax": [
     "10-K:0001652044-26-000018"
    ],
    "change_receivables": [
     "10-K:0001652044-26-000018"
    ],
    "change_payables": [
     "10-K:0001652044-26-000018"
    ],
    "change_contract_liabilities": [
     "10-K:0001652044-26-000018"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "documents": {
  "10-K:0001652044-21-000010": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-21-000010",
   "report_date": "2020-12-31",
   "filed": "2021-02-03",
   "fiscal_period": "FY2020 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000010/goog-20201231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000010/"
  },
  "10-K:0001652044-22-000019": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-22-000019",
   "report_date": "2021-12-31",
   "filed": "2022-02-02",
   "fiscal_period": "FY2021 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000019/goog-20211231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000019/"
  },
  "10-K:0001652044-23-000016": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-23-000016",
   "report_date": "2022-12-31",
   "filed": "2023-02-03",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000016/goog-20221231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000016/"
  },
  "10-K:0001652044-24-000022": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-24-000022",
   "report_date": "2023-12-31",
   "filed": "2024-01-31",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000022/goog-20231231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000022/"
  },
  "10-K:0001652044-25-000014": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-25-000014",
   "report_date": "2024-12-31",
   "filed": "2025-02-05",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000014/goog-20241231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000014/"
  },
  "10-K:0001652044-26-000018": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001652044-26-000018",
   "report_date": "2025-12-31",
   "filed": "2026-02-05",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000018/goog-20251231.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000018/"
  },
  "10-Q:0001652044-20-000021": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-20-000021",
   "report_date": "2020-03-31",
   "filed": "2020-04-29",
   "fiscal_period": "FY2020 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000021/goog-20200331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000021/"
  },
  "10-Q:0001652044-20-000032": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-20-000032",
   "report_date": "2020-06-30",
   "filed": "2020-07-31",
   "fiscal_period": "FY2020 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000032/goog-20200630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000032/"
  },
  "10-Q:0001652044-20-000050": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-20-000050",
   "report_date": "2020-09-30",
   "filed": "2020-10-30",
   "fiscal_period": "FY2020 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000050/goog-20200930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204420000050/"
  },
  "10-Q:0001652044-21-000020": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-21-000020",
   "report_date": "2021-03-31",
   "filed": "2021-04-28",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000020/goog-20210331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000020/"
  },
  "10-Q:0001652044-21-000047": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-21-000047",
   "report_date": "2021-06-30",
   "filed": "2021-07-28",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000047/goog-20210630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000047/"
  },
  "10-Q:0001652044-21-000057": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-21-000057",
   "report_date": "2021-09-30",
   "filed": "2021-10-27",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000057/goog-20210930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204421000057/"
  },
  "10-Q:0001652044-22-000029": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-22-000029",
   "report_date": "2022-03-31",
   "filed": "2022-04-27",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000029/goog-20220331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000029/"
  },
  "10-Q:0001652044-22-000071": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-22-000071",
   "report_date": "2022-06-30",
   "filed": "2022-07-27",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000071/goog-20220630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000071/"
  },
  "10-Q:0001652044-22-000090": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-22-000090",
   "report_date": "2022-09-30",
   "filed": "2022-10-26",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000090/goog-20220930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204422000090/"
  },
  "10-Q:0001652044-23-000045": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-23-000045",
   "report_date": "2023-03-31",
   "filed": "2023-04-26",
   "fiscal_period": "FY2023 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000045/goog-20230331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000045/"
  },
  "10-Q:0001652044-23-000070": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-23-000070",
   "report_date": "2023-06-30",
   "filed": "2023-07-26",
   "fiscal_period": "FY2023 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000070/goog-20230630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000070/"
  },
  "10-Q:0001652044-23-000094": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-23-000094",
   "report_date": "2023-09-30",
   "filed": "2023-10-25",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000094/goog-20230930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204423000094/"
  },
  "10-Q:0001652044-24-000053": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-24-000053",
   "report_date": "2024-03-31",
   "filed": "2024-04-26",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000053/goog-20240331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000053/"
  },
  "10-Q:0001652044-24-000079": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-24-000079",
   "report_date": "2024-06-30",
   "filed": "2024-07-24",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000079/goog-20240630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000079/"
  },
  "10-Q:0001652044-24-000118": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-24-000118",
   "report_date": "2024-09-30",
   "filed": "2024-10-30",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000118/goog-20240930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204424000118/"
  },
  "10-Q:0001652044-25-000043": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-25-000043",
   "report_date": "2025-03-31",
   "filed": "2025-04-25",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000043/goog-20250331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000043/"
  },
  "10-Q:0001652044-25-000062": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-25-000062",
   "report_date": "2025-06-30",
   "filed": "2025-07-24",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000062/goog-20250630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000062/"
  },
  "10-Q:0001652044-25-000091": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-25-000091",
   "report_date": "2025-09-30",
   "filed": "2025-10-30",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000091/goog-20250930.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204425000091/"
  },
  "10-Q:0001652044-26-000048": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-26-000048",
   "report_date": "2026-03-31",
   "filed": "2026-04-30",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000048/goog-20260331.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000048/"
  },
  "10-Q:0001652044-26-000071": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001652044-26-000071",
   "report_date": "2026-06-30",
   "filed": "2026-07-23",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000071/goog-20260630.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/1652044/000165204426000071/"
  }
 },
 "restatements": [
  {
   "period": "FY2020",
   "item": "eps_basic",
   "start": "2020-01-01",
   "end": "2020-12-31",
   "first": {
    "value": 59.15,
    "source": "10-K:0001652044-21-000010",
    "filed": "2021-02-03"
   },
   "latest": {
    "value": 2.96,
    "source": "10-K:0001652044-23-000016",
    "filed": "2023-02-03"
   },
   "used": {
    "value": 59.15,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   }
  },
  {
   "period": "FY2020",
   "item": "eps_diluted",
   "start": "2020-01-01",
   "end": "2020-12-31",
   "first": {
    "value": 58.61,
    "source": "10-K:0001652044-21-000010",
    "filed": "2021-02-03"
   },
   "latest": {
    "value": 2.93,
    "source": "10-K:0001652044-23-000016",
    "filed": "2023-02-03"
   },
   "used": {
    "value": 58.61,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   }
  },
  {
   "period": "FY2021 Q2",
   "item": "eps_basic",
   "start": "2021-04-01",
   "end": "2021-06-30",
   "first": {
    "value": 27.69,
    "source": "10-Q:0001652044-21-000047",
    "filed": "2021-07-28"
   },
   "latest": {
    "value": 1.38,
    "source": "10-Q:0001652044-22-000071",
    "filed": "2022-07-27"
   },
   "used": {
    "value": 1.38,
    "source": "10-Q:0001652044-22-000071",
    "filed": "2022-07-27"
   }
  },
  {
   "period": "FY2021 Q2",
   "item": "eps_diluted",
   "start": "2021-04-01",
   "end": "2021-06-30",
   "first": {
    "value": 27.26,
    "source": "10-Q:0001652044-21-000047",
    "filed": "2021-07-28"
   },
   "latest": {
    "value": 1.36,
    "source": "10-Q:0001652044-22-000071",
    "filed": "2022-07-27"
   },
   "used": {
    "value": 1.36,
    "source": "10-Q:0001652044-22-000071",
    "filed": "2022-07-27"
   }
  },
  {
   "period": "FY2021 Q3",
   "item": "eps_basic",
   "start": "2021-07-01",
   "end": "2021-09-30",
   "first": {
    "value": 28.44,
    "source": "10-Q:0001652044-21-000057",
    "filed": "2021-10-27"
   },
   "latest": {
    "value": 1.42,
    "source": "10-Q:0001652044-22-000090",
    "filed": "2022-10-26"
   },
   "used": {
    "value": 1.42,
    "source": "10-Q:0001652044-22-000090",
    "filed": "2022-10-26"
   }
  },
  {
   "period": "FY2021 Q3",
   "item": "eps_diluted",
   "start": "2021-07-01",
   "end": "2021-09-30",
   "first": {
    "value": 27.99,
    "source": "10-Q:0001652044-21-000057",
    "filed": "2021-10-27"
   },
   "latest": {
    "value": 1.4,
    "source": "10-Q:0001652044-22-000090",
    "filed": "2022-10-26"
   },
   "used": {
    "value": 1.4,
    "source": "10-Q:0001652044-22-000090",
    "filed": "2022-10-26"
   }
  },
  {
   "period": "FY2021",
   "item": "eps_basic",
   "start": "2021-01-01",
   "end": "2021-12-31",
   "first": {
    "value": 113.88,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   },
   "latest": {
    "value": 5.69,
    "source": "10-K:0001652044-24-000022",
    "filed": "2024-01-31"
   },
   "used": {
    "value": 113.88,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   }
  },
  {
   "period": "FY2021",
   "item": "eps_diluted",
   "start": "2021-01-01",
   "end": "2021-12-31",
   "first": {
    "value": 112.2,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   },
   "latest": {
    "value": 5.61,
    "source": "10-K:0001652044-24-000022",
    "filed": "2024-01-31"
   },
   "used": {
    "value": 112.2,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   }
  },
  {
   "period": "FY2021 Q4",
   "item": "shares_outstanding",
   "start": null,
   "end": "2021-12-31",
   "first": {
    "value": 662121000.0,
    "source": "10-K:0001652044-22-000019",
    "filed": "2022-02-02"
   },
   "latest": {
    "value": 13242000000.0,
    "source": "10-K:0001652044-23-000016",
    "filed": "2023-02-03"
   },
   "used": {
    "value": 13242000000.0,
    "source": "10-K:0001652044-23-000016",
    "filed": "2023-02-03"
   }
  },
  {
   "period": "FY2022 Q1",
   "item": "eps_basic",
   "start": "2022-01-01",
   "end": "2022-03-31",
   "first": {
    "value": 24.9,
    "source": "10-Q:0001652044-22-000029",
    "filed": "2022-04-27"
   },
   "latest": {
    "value": 1.24,
    "source": "10-Q:0001652044-23-000045",
    "filed": "2023-04-26"
   },
   "used": {
    "value": 1.24,
    "source": "10-Q:0001652044-23-000045",
    "filed": "2023-04-26"
   }
  },
  {
   "period": "FY2022 Q1",
   "item": "eps_diluted",
   "start": "2022-01-01",
   "end": "2022-03-31",
   "first": {
    "value": 24.62,
    "source": "10-Q:0001652044-22-000029",
    "filed": "2022-04-27"
   },
   "latest": {
    "value": 1.23,
    "source": "10-Q:0001652044-23-000045",
    "filed": "2023-04-26"
   },
   "used": {
    "value": 1.23,
    "source": "10-Q:0001652044-23-000045",
    "filed": "2023-04-26"
   }
  },
  {
   "period": "FY2022",
   "item": "taxes_paid",
   "start": "2022-01-01",
   "end": "2022-12-31",
   "first": {
    "value": 18892000000.0,
    "source": "10-K:0001652044-23-000016",
    "filed": "2023-02-03"
   },
   "latest": {
    "value": 18900000000.0,
    "source": "10-K:0001652044-25-000014",
    "filed": "2025-02-05"
   },
   "used": {
    "value": 18900000000.0,
    "source": "10-K:0001652044-25-000014",
    "filed": "2025-02-05"
   }
  },
  {
   "period": "FY2023",
   "item": "taxes_paid",
   "start": "2023-01-01",
   "end": "2023-12-31",
   "first": {
    "value": 19164000000.0,
    "source": "10-K:0001652044-24-000022",
    "filed": "2024-01-31"
   },
   "latest": {
    "value": 19164000000.0,
    "source": "10-K:0001652044-26-000018",
    "filed": "2026-02-05"
   },
   "used": {
    "value": 19164000000.0,
    "source": "10-K:0001652044-26-000018",
    "filed": "2026-02-05"
   }
  },
  {
   "period": "FY2024",
   "item": "taxes_paid",
   "start": "2024-01-01",
   "end": "2024-12-31",
   "first": {
    "value": 27400000000.0,
    "source": "10-K:0001652044-25-000014",
    "filed": "2025-02-05"
   },
   "latest": {
    "value": 27353000000.0,
    "source": "10-K:0001652044-26-000018",
    "filed": "2026-02-05"
   },
   "used": {
    "value": 27353000000.0,
    "source": "10-K:0001652044-26-000018",
    "filed": "2026-02-05"
   }
  },
  {
   "period": "FY2025 Q2",
   "item": "buybacks",
   "start": "2025-01-01",
   "end": "2025-06-30",
   "first": {
    "value": 28706000000.0,
    "source": "10-Q:0001652044-25-000062",
    "filed": "2025-07-24"
   },
   "latest": {
    "value": 28306000000.0,
    "source": "10-Q:0001652044-26-000071",
    "filed": "2026-07-23"
   },
   "used": {
    "value": 28306000000.0,
    "source": "10-Q:0001652044-26-000071",
    "filed": "2026-07-23"
   }
  }
 ],
 "withheld": [],
 "events": [
  {
   "id": "stock_split:2022-04-27:10-Q:0001652044-22-000029",
   "type": "stock_split",
   "date": "2022-04-27",
   "fiscal_period": "FY2022 Q2",
   "text": "The filing reported a stock split of 20 for 1.",
   "counterparty": null,
   "amount": null,
   "sources": [
    "10-Q:0001652044-22-000029"
   ]
  }
 ]
}
