{
 "schema": "annalist.dataset/0.1",
 "company": {
  "id": "monster-beverage",
  "name": "Monster Beverage Corporation",
  "country": "US",
  "template": "corporate",
  "cik": "0000865752",
  "tickers": [
   "MNST"
  ],
  "entity_name": "Monster Beverage Corp",
  "fiscal_year_end": "1231",
  "sic": "2086",
  "sic_description": "Bottled & Canned Soft Drinks & Carbonated Waters",
  "exchanges": [
   "Nasdaq"
  ],
  "currency": "USD",
  "accounting": "US GAAP"
 },
 "as_of": {
  "period": "FY2026 Q2",
  "period_end": "2026-06-30",
  "release_date": "2026-08-07"
 },
 "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"
   },
   "nci_profit": {
    "label": "Net income attributable to 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": 1062097000.0,
    "cost_of_revenue": 424901000.0,
    "gross_profit": 637196000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 364988000.0,
    "interest_expense": null,
    "pretax_income": 365860000.0,
    "income_tax": 87025000.0,
    "net_income_incl_nci": 278835000.0,
    "nci_profit": null,
    "net_income": 278835000.0,
    "net_income_common": 278835000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 536061000.0,
    "shares_diluted": 540518000.0,
    "dps_declared": null,
    "operating_lease_cost": 1445000.0
   },
   "sources": [
    "10-Q:0001104659-21-063189"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-21-063189"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-21-063189"
    ],
    "gross_profit": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_income": [
     "10-Q:0001104659-21-063189"
    ],
    "pretax_income": [
     "10-Q:0001104659-21-063189"
    ],
    "income_tax": [
     "10-Q:0001104659-21-063189"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-21-063189"
    ],
    "net_income": [
     "10-Q:0001104659-21-063189"
    ],
    "net_income_common": [
     "10-Q:0001104659-21-063189"
    ],
    "shares_basic": [
     "10-Q:0001104659-21-063189"
    ],
    "shares_diluted": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-21-063189"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "fiscal_year": 2020,
   "quarter": 2,
   "start": "2020-04-01",
   "end": "2020-06-30",
   "values": {
    "revenue": 1093896000.0,
    "cost_of_revenue": 434427000.0,
    "gross_profit": 659469000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 407264000.0,
    "interest_expense": null,
    "pretax_income": 405468000.0,
    "income_tax": 94099000.0,
    "net_income_incl_nci": 311369000.0,
    "nci_profit": null,
    "net_income": 311369000.0,
    "net_income_common": 311369000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 526911000.0,
    "shares_diluted": 531191000.0,
    "dps_declared": null,
    "operating_lease_cost": 893000.0
   },
   "sources": [
    "10-Q:0001104659-21-063189",
    "10-Q:0001104659-21-101583"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-21-101583"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-21-101583"
    ],
    "gross_profit": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_income": [
     "10-Q:0001104659-21-101583"
    ],
    "pretax_income": [
     "10-Q:0001104659-21-101583"
    ],
    "income_tax": [
     "10-Q:0001104659-21-101583"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "net_income": [
     "10-Q:0001104659-21-101583"
    ],
    "net_income_common": [
     "10-Q:0001104659-21-101583"
    ],
    "shares_basic": [
     "10-Q:0001104659-21-101583"
    ],
    "shares_diluted": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-21-101583"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2020 Q3",
   "fiscal_year": 2020,
   "quarter": 3,
   "start": "2020-07-01",
   "end": "2020-09-30",
   "values": {
    "revenue": 1246362000.0,
    "cost_of_revenue": 509831000.0,
    "gross_profit": 736531000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 458601000.0,
    "interest_expense": null,
    "pretax_income": 454033000.0,
    "income_tax": 106379000.0,
    "net_income_incl_nci": 347654000.0,
    "nci_profit": null,
    "net_income": 347654000.0,
    "net_income_common": 347654000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 527637000.0,
    "shares_diluted": 533263000.0,
    "dps_declared": null,
    "operating_lease_cost": 1161000.0
   },
   "sources": [
    "10-Q:0001104659-21-101583",
    "10-Q:0001104659-21-135130"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-21-135130"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-21-135130"
    ],
    "gross_profit": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_income": [
     "10-Q:0001104659-21-135130"
    ],
    "pretax_income": [
     "10-Q:0001104659-21-135130"
    ],
    "income_tax": [
     "10-Q:0001104659-21-135130"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "net_income": [
     "10-Q:0001104659-21-135130"
    ],
    "net_income_common": [
     "10-Q:0001104659-21-135130"
    ],
    "shares_basic": [
     "10-Q:0001104659-21-135130"
    ],
    "shares_diluted": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-21-135130"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2020 Q4",
   "fiscal_year": 2020,
   "quarter": 4,
   "start": "2020-10-01",
   "end": "2020-12-31",
   "values": {
    "revenue": 1196283000.0,
    "cost_of_revenue": 505598000.0,
    "gross_profit": 690684000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 402301000.0,
    "interest_expense": null,
    "pretax_income": 400796000.0,
    "income_tax": -70940000.0,
    "net_income_incl_nci": 471736000.0,
    "nci_profit": null,
    "net_income": 471736000.0,
    "net_income_common": 471736000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 1138000.0
   },
   "sources": [
    "10-K:0001104659-21-029943",
    "10-K:0001104659-22-028182",
    "10-Q:0001104659-21-135130"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-21-029943"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "gross_profit": [
     "10-K:0001104659-21-029943"
    ],
    "operating_income": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "pretax_income": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "income_tax": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "net_income": [
     "10-K:0001104659-21-029943"
    ],
    "net_income_common": [
     "10-K:0001104659-21-029943"
    ],
    "operating_lease_cost": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cost_of_revenue": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2021 Q1",
   "fiscal_year": 2021,
   "quarter": 1,
   "start": "2021-01-01",
   "end": "2021-03-31",
   "values": {
    "revenue": 1243816000.0,
    "cost_of_revenue": 528881000.0,
    "gross_profit": 714937000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 414148000.0,
    "interest_expense": null,
    "pretax_income": 413387000.0,
    "income_tax": 98193000.0,
    "net_income_incl_nci": 315194000.0,
    "nci_profit": null,
    "net_income": 315194000.0,
    "net_income_common": 315194000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 528195000.0,
    "shares_diluted": 534982000.0,
    "dps_declared": null,
    "operating_lease_cost": 1131000.0
   },
   "sources": [
    "10-Q:0001104659-22-057028",
    "10-Q:0001104659-22-086741"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-22-057028"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-22-057028"
    ],
    "gross_profit": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_income": [
     "10-Q:0001104659-22-086741"
    ],
    "pretax_income": [
     "10-Q:0001104659-22-057028"
    ],
    "income_tax": [
     "10-Q:0001104659-22-057028"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-22-057028"
    ],
    "net_income": [
     "10-Q:0001104659-22-057028"
    ],
    "net_income_common": [
     "10-Q:0001104659-22-057028"
    ],
    "shares_basic": [
     "10-Q:0001104659-22-057028"
    ],
    "shares_diluted": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-22-057028"
    ]
   },
   "method": "derived",
   "value_methods": {
    "gross_profit": "derived",
    "operating_income": "derived"
   }
  },
  {
   "period": "FY2021 Q2",
   "fiscal_year": 2021,
   "quarter": 2,
   "start": "2021-04-01",
   "end": "2021-06-30",
   "values": {
    "revenue": 1461934000.0,
    "cost_of_revenue": 625096000.0,
    "gross_profit": 836838000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 525975000.0,
    "interest_expense": null,
    "pretax_income": 526847000.0,
    "income_tax": 123085000.0,
    "net_income_incl_nci": 403762000.0,
    "nci_profit": null,
    "net_income": 403762000.0,
    "net_income_common": 403762000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 528653000.0,
    "shares_diluted": 535557000.0,
    "dps_declared": null,
    "operating_lease_cost": 1114000.0
   },
   "sources": [
    "10-Q:0001104659-22-057028",
    "10-Q:0001104659-22-086741"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-22-086741"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-22-086741"
    ],
    "gross_profit": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_income": [
     "10-Q:0001104659-22-086741"
    ],
    "pretax_income": [
     "10-Q:0001104659-22-086741"
    ],
    "income_tax": [
     "10-Q:0001104659-22-086741"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "net_income": [
     "10-Q:0001104659-22-086741"
    ],
    "net_income_common": [
     "10-Q:0001104659-22-086741"
    ],
    "shares_basic": [
     "10-Q:0001104659-22-086741"
    ],
    "shares_diluted": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-22-086741"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2021 Q3",
   "fiscal_year": 2021,
   "quarter": 3,
   "start": "2021-07-01",
   "end": "2021-09-30",
   "values": {
    "revenue": 1410557000.0,
    "cost_of_revenue": 621399000.0,
    "gross_profit": 789158000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 444464000.0,
    "interest_expense": null,
    "pretax_income": 442174000.0,
    "income_tax": 104969000.0,
    "net_income_incl_nci": 337205000.0,
    "nci_profit": null,
    "net_income": 337205000.0,
    "net_income_common": 337205000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 528997000.0,
    "shares_diluted": 535915000.0,
    "dps_declared": null,
    "operating_lease_cost": 1103000.0
   },
   "sources": [
    "10-Q:0001104659-22-086741",
    "10-Q:0001104659-22-114849"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-22-114849"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-22-114849"
    ],
    "gross_profit": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_income": [
     "10-Q:0001104659-22-114849"
    ],
    "pretax_income": [
     "10-Q:0001104659-22-114849"
    ],
    "income_tax": [
     "10-Q:0001104659-22-114849"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "net_income": [
     "10-Q:0001104659-22-114849"
    ],
    "net_income_common": [
     "10-Q:0001104659-22-114849"
    ],
    "shares_basic": [
     "10-Q:0001104659-22-114849"
    ],
    "shares_diluted": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-22-114849"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2021 Q4",
   "fiscal_year": 2021,
   "quarter": 4,
   "start": "2021-10-01",
   "end": "2021-12-31",
   "values": {
    "revenue": 1425044000.0,
    "cost_of_revenue": 657464000.0,
    "gross_profit": 767580000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 412880000.0,
    "interest_expense": null,
    "pretax_income": 419011000.0,
    "income_tax": 97697000.0,
    "net_income_incl_nci": 321314000.0,
    "nci_profit": null,
    "net_income": 321314000.0,
    "net_income_common": 321314000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 1266000.0
   },
   "sources": [
    "10-K:0001104659-23-027245",
    "10-Q:0001104659-22-114849"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "gross_profit": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "operating_income": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "pretax_income": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "income_tax": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "net_income": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "net_income_common": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_cost": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "gross_profit": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "derived",
    "net_income": "derived",
    "net_income_common": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2022 Q1",
   "fiscal_year": 2022,
   "quarter": 1,
   "start": "2022-01-01",
   "end": "2022-03-31",
   "values": {
    "revenue": 1518574000.0,
    "cost_of_revenue": 741907000.0,
    "gross_profit": 776667000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 399489000.0,
    "interest_expense": null,
    "pretax_income": 392189000.0,
    "income_tax": 97986000.0,
    "net_income_incl_nci": 294203000.0,
    "nci_profit": null,
    "net_income": 294203000.0,
    "net_income_common": 294203000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1058810000.0,
    "shares_diluted": 1071108000.0,
    "dps_declared": null,
    "operating_lease_cost": 1694000.0
   },
   "sources": [
    "10-Q:0001104659-23-056507"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-23-056507"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-23-056507"
    ],
    "gross_profit": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_income": [
     "10-Q:0001104659-23-056507"
    ],
    "pretax_income": [
     "10-Q:0001104659-23-056507"
    ],
    "income_tax": [
     "10-Q:0001104659-23-056507"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-23-056507"
    ],
    "net_income": [
     "10-Q:0001104659-23-056507"
    ],
    "net_income_common": [
     "10-Q:0001104659-23-056507"
    ],
    "shares_basic": [
     "10-Q:0001104659-23-056507"
    ],
    "shares_diluted": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-23-056507"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "fiscal_year": 2022,
   "quarter": 2,
   "start": "2022-04-01",
   "end": "2022-06-30",
   "values": {
    "revenue": 1655260000.0,
    "cost_of_revenue": 875399000.0,
    "gross_profit": 779861000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 372951000.0,
    "interest_expense": null,
    "pretax_income": 366170000.0,
    "income_tax": 92810000.0,
    "net_income_incl_nci": 273360000.0,
    "nci_profit": null,
    "net_income": 273360000.0,
    "net_income_common": 273360000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1057233000.0,
    "shares_diluted": 1069622000.0,
    "dps_declared": null,
    "operating_lease_cost": 2238000.0
   },
   "sources": [
    "10-Q:0001104659-23-056507",
    "10-Q:0001104659-23-087927"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-23-087927"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-23-087927"
    ],
    "gross_profit": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_income": [
     "10-Q:0001104659-23-087927"
    ],
    "pretax_income": [
     "10-Q:0001104659-23-087927"
    ],
    "income_tax": [
     "10-Q:0001104659-23-087927"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "net_income": [
     "10-Q:0001104659-23-087927"
    ],
    "net_income_common": [
     "10-Q:0001104659-23-087927"
    ],
    "shares_basic": [
     "10-Q:0001104659-23-087927"
    ],
    "shares_diluted": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-23-087927"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2022 Q3",
   "fiscal_year": 2022,
   "quarter": 3,
   "start": "2022-07-01",
   "end": "2022-09-30",
   "values": {
    "revenue": 1624286000.0,
    "cost_of_revenue": 790561000.0,
    "gross_profit": 833725000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 417930000.0,
    "interest_expense": null,
    "pretax_income": 420079000.0,
    "income_tax": 97692000.0,
    "net_income_incl_nci": 322387000.0,
    "nci_profit": null,
    "net_income": 322387000.0,
    "net_income_common": 322387000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1053594000.0,
    "shares_diluted": 1066600000.0,
    "dps_declared": null,
    "operating_lease_cost": 2306000.0
   },
   "sources": [
    "10-Q:0001104659-23-087927",
    "10-Q:0001104659-23-114789"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-23-114789"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-23-114789"
    ],
    "gross_profit": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_income": [
     "10-Q:0001104659-23-114789"
    ],
    "pretax_income": [
     "10-Q:0001104659-23-114789"
    ],
    "income_tax": [
     "10-Q:0001104659-23-114789"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "net_income": [
     "10-Q:0001104659-23-114789"
    ],
    "net_income_common": [
     "10-Q:0001104659-23-114789"
    ],
    "shares_basic": [
     "10-Q:0001104659-23-114789"
    ],
    "shares_diluted": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_cost": [
     "10-Q:0001104659-23-114789"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2022 Q4",
   "fiscal_year": 2022,
   "quarter": 4,
   "start": "2022-10-01",
   "end": "2022-12-31",
   "values": {
    "revenue": 1512931000.0,
    "cost_of_revenue": 728616000.0,
    "gross_profit": 784315000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 394352000.0,
    "interest_expense": null,
    "pretax_income": 393527000.0,
    "income_tax": 91853000.0,
    "net_income_incl_nci": 301674000.0,
    "nci_profit": null,
    "net_income": 301674000.0,
    "net_income_common": 301674000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 2403000.0
   },
   "sources": [
    "10-K:0001104659-24-029425",
    "10-Q:0001104659-23-114789"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "gross_profit": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "operating_income": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "pretax_income": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "income_tax": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "net_income": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "net_income_common": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_cost": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "gross_profit": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "derived",
    "net_income": "derived",
    "net_income_common": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2023 Q1",
   "fiscal_year": 2023,
   "quarter": 1,
   "start": "2023-01-01",
   "end": "2023-03-31",
   "values": {
    "revenue": 1698930000.0,
    "cost_of_revenue": 801081000.0,
    "gross_profit": 897849000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 485064000.0,
    "interest_expense": null,
    "pretax_income": 497560000.0,
    "income_tax": 100116000.0,
    "net_income_incl_nci": 397444000.0,
    "nci_profit": null,
    "net_income": 397444000.0,
    "net_income_common": 397444000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1044909000.0,
    "shares_diluted": 1059069000.0,
    "dps_declared": null,
    "operating_lease_cost": 2467000.0
   },
   "sources": [
    "10-Q:0001410578-24-000605"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001410578-24-000605"
    ],
    "cost_of_revenue": [
     "10-Q:0001410578-24-000605"
    ],
    "gross_profit": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_income": [
     "10-Q:0001410578-24-000605"
    ],
    "pretax_income": [
     "10-Q:0001410578-24-000605"
    ],
    "income_tax": [
     "10-Q:0001410578-24-000605"
    ],
    "net_income_incl_nci": [
     "10-Q:0001410578-24-000605"
    ],
    "net_income": [
     "10-Q:0001410578-24-000605"
    ],
    "net_income_common": [
     "10-Q:0001410578-24-000605"
    ],
    "shares_basic": [
     "10-Q:0001410578-24-000605"
    ],
    "shares_diluted": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-24-000605"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "fiscal_year": 2023,
   "quarter": 2,
   "start": "2023-04-01",
   "end": "2023-06-30",
   "values": {
    "revenue": 1854961000.0,
    "cost_of_revenue": 880739000.0,
    "gross_profit": 974222000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 523805000.0,
    "interest_expense": null,
    "pretax_income": 538964000.0,
    "income_tax": 125093000.0,
    "net_income_incl_nci": 413871000.0,
    "nci_profit": null,
    "net_income": 413871000.0,
    "net_income_common": 413871000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1047065000.0,
    "shares_diluted": 1060093000.0,
    "dps_declared": null,
    "operating_lease_cost": 2616000.0
   },
   "sources": [
    "10-Q:0001410578-24-000605",
    "10-Q:0001410578-24-001239"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001410578-24-001239"
    ],
    "cost_of_revenue": [
     "10-Q:0001410578-24-001239"
    ],
    "gross_profit": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_income": [
     "10-Q:0001410578-24-001239"
    ],
    "pretax_income": [
     "10-Q:0001410578-24-001239"
    ],
    "income_tax": [
     "10-Q:0001410578-24-001239"
    ],
    "net_income_incl_nci": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "net_income": [
     "10-Q:0001410578-24-001239"
    ],
    "net_income_common": [
     "10-Q:0001410578-24-001239"
    ],
    "shares_basic": [
     "10-Q:0001410578-24-001239"
    ],
    "shares_diluted": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-24-001239"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2023 Q3",
   "fiscal_year": 2023,
   "quarter": 3,
   "start": "2023-07-01",
   "end": "2023-09-30",
   "values": {
    "revenue": 1856028000.0,
    "cost_of_revenue": 872265000.0,
    "gross_profit": 983763000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 510527000.0,
    "interest_expense": null,
    "pretax_income": 581884000.0,
    "income_tax": 129190000.0,
    "net_income_incl_nci": 452694000.0,
    "nci_profit": null,
    "net_income": 452694000.0,
    "net_income_common": 452694000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1047015000.0,
    "shares_diluted": 1059966000.0,
    "dps_declared": null,
    "operating_lease_cost": 2968000.0
   },
   "sources": [
    "10-Q:0001410578-24-001239",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001410578-24-001818"
    ],
    "cost_of_revenue": [
     "10-Q:0001410578-24-001818"
    ],
    "gross_profit": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_income": [
     "10-Q:0001410578-24-001818"
    ],
    "pretax_income": [
     "10-Q:0001410578-24-001818"
    ],
    "income_tax": [
     "10-Q:0001410578-24-001818"
    ],
    "net_income_incl_nci": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "net_income": [
     "10-Q:0001410578-24-001818"
    ],
    "net_income_common": [
     "10-Q:0001410578-24-001818"
    ],
    "shares_basic": [
     "10-Q:0001410578-24-001818"
    ],
    "shares_diluted": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "derived",
   "value_methods": {
    "net_income_incl_nci": "derived"
   }
  },
  {
   "period": "FY2023 Q4",
   "fiscal_year": 2023,
   "quarter": 4,
   "start": "2023-10-01",
   "end": "2023-12-31",
   "values": {
    "revenue": 1730108000.0,
    "cost_of_revenue": 791735000.0,
    "gross_profit": 938373000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 433959000.0,
    "interest_expense": null,
    "pretax_income": 450076000.0,
    "income_tax": 83097000.0,
    "net_income_incl_nci": 366979000.0,
    "nci_profit": null,
    "net_income": 366979000.0,
    "net_income_common": 366979000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 4009000.0
   },
   "sources": [
    "10-K:0001410578-25-000248",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "cost_of_revenue": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "gross_profit": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "operating_income": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "pretax_income": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "income_tax": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "net_income_incl_nci": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "net_income": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "net_income_common": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_cost": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "gross_profit": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "derived",
    "net_income": "derived",
    "net_income_common": "derived",
    "operating_lease_cost": "derived"
   }
  },
  {
   "period": "FY2024 Q1",
   "fiscal_year": 2024,
   "quarter": 1,
   "start": "2024-01-01",
   "end": "2024-03-31",
   "values": {
    "revenue": 1899098000.0,
    "cost_of_revenue": 871969000.0,
    "gross_profit": 1027129000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 541991000.0,
    "interest_expense": null,
    "pretax_income": 577745000.0,
    "income_tax": 135696000.0,
    "net_income_incl_nci": 442049000.0,
    "nci_profit": null,
    "net_income": 442049000.0,
    "net_income_common": 442049000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1041081000.0,
    "shares_diluted": 1051282000.0,
    "dps_declared": null,
    "operating_lease_cost": 3802000.0
   },
   "sources": [
    "10-Q:0001410578-25-001122"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001410578-25-001122"
    ],
    "cost_of_revenue": [
     "10-Q:0001410578-25-001122"
    ],
    "gross_profit": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_income": [
     "10-Q:0001410578-25-001122"
    ],
    "pretax_income": [
     "10-Q:0001410578-25-001122"
    ],
    "income_tax": [
     "10-Q:0001410578-25-001122"
    ],
    "net_income_incl_nci": [
     "10-Q:0001410578-25-001122"
    ],
    "net_income": [
     "10-Q:0001410578-25-001122"
    ],
    "net_income_common": [
     "10-Q:0001410578-25-001122"
    ],
    "shares_basic": [
     "10-Q:0001410578-25-001122"
    ],
    "shares_diluted": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-25-001122"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "fiscal_year": 2024,
   "quarter": 2,
   "start": "2024-04-01",
   "end": "2024-06-30",
   "values": {
    "revenue": 1900597000.0,
    "cost_of_revenue": 881091000.0,
    "gross_profit": 1019506000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 527163000.0,
    "interest_expense": null,
    "pretax_income": 551539000.0,
    "income_tax": 126170000.0,
    "net_income_incl_nci": 425369000.0,
    "nci_profit": null,
    "net_income": 425369000.0,
    "net_income_common": 425369000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1029268000.0,
    "shares_diluted": 1037378000.0,
    "dps_declared": null,
    "operating_lease_cost": 3888000.0
   },
   "sources": [
    "10-Q:0001410578-24-001239",
    "10-Q:0001410578-25-001620"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001410578-25-001620"
    ],
    "cost_of_revenue": [
     "10-Q:0001410578-25-001620"
    ],
    "gross_profit": [
     "10-Q:0001410578-25-001620"
    ],
    "operating_income": [
     "10-Q:0001410578-25-001620"
    ],
    "pretax_income": [
     "10-Q:0001410578-25-001620"
    ],
    "income_tax": [
     "10-Q:0001410578-25-001620"
    ],
    "net_income_incl_nci": [
     "10-Q:0001410578-25-001620"
    ],
    "net_income": [
     "10-Q:0001410578-25-001620"
    ],
    "net_income_common": [
     "10-Q:0001410578-25-001620"
    ],
    "shares_basic": [
     "10-Q:0001410578-25-001620"
    ],
    "shares_diluted": [
     "10-Q:0001410578-25-001620"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-24-001239"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q3",
   "fiscal_year": 2024,
   "quarter": 3,
   "start": "2024-07-01",
   "end": "2024-09-30",
   "values": {
    "revenue": 1880973000.0,
    "cost_of_revenue": 881174000.0,
    "gross_profit": 999799000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 479916000.0,
    "interest_expense": null,
    "pretax_income": 474096000.0,
    "income_tax": 103177000.0,
    "net_income_incl_nci": 370919000.0,
    "nci_profit": null,
    "net_income": 370919000.0,
    "net_income_common": 370919000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 975841000.0,
    "shares_diluted": 983171000.0,
    "dps_declared": null,
    "operating_lease_cost": 4086000.0
   },
   "sources": [
    "10-Q:0001104659-25-107944",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-25-107944"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-25-107944"
    ],
    "gross_profit": [
     "10-Q:0001104659-25-107944"
    ],
    "operating_income": [
     "10-Q:0001104659-25-107944"
    ],
    "pretax_income": [
     "10-Q:0001104659-25-107944"
    ],
    "income_tax": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income_common": [
     "10-Q:0001104659-25-107944"
    ],
    "shares_basic": [
     "10-Q:0001104659-25-107944"
    ],
    "shares_diluted": [
     "10-Q:0001104659-25-107944"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q4",
   "fiscal_year": 2024,
   "quarter": 4,
   "start": "2024-10-01",
   "end": "2024-12-31",
   "values": {
    "revenue": 1812041000.0,
    "cost_of_revenue": 809596000.0,
    "gross_profit": 1002445000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 381224000.0,
    "interest_expense": null,
    "pretax_income": 386078000.0,
    "income_tax": 115367000.0,
    "net_income_incl_nci": 270711000.0,
    "nci_profit": null,
    "net_income": 270711000.0,
    "net_income_common": 270711000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": 4020000.0
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248",
    "10-Q:0001104659-25-107944",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "gross_profit": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "operating_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "pretax_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "income_tax": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income_common": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "operating_lease_cost": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "gross_profit": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "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": 1854558000.0,
    "cost_of_revenue": 806596000.0,
    "gross_profit": 1047962000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 569745000.0,
    "interest_expense": null,
    "pretax_income": 578017000.0,
    "income_tax": 135024000.0,
    "net_income_incl_nci": 442993000.0,
    "nci_profit": null,
    "net_income": 442993000.0,
    "net_income_common": 442993000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 973622000.0,
    "shares_diluted": 981282000.0,
    "dps_declared": null,
    "operating_lease_cost": 4294000.0
   },
   "sources": [
    "10-Q:0001104659-26-057398",
    "10-Q:0001410578-25-001122"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-26-057398"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-26-057398"
    ],
    "gross_profit": [
     "10-Q:0001104659-26-057398"
    ],
    "operating_income": [
     "10-Q:0001104659-26-057398"
    ],
    "pretax_income": [
     "10-Q:0001104659-26-057398"
    ],
    "income_tax": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income_common": [
     "10-Q:0001104659-26-057398"
    ],
    "shares_basic": [
     "10-Q:0001104659-26-057398"
    ],
    "shares_diluted": [
     "10-Q:0001104659-26-057398"
    ],
    "operating_lease_cost": [
     "10-Q:0001410578-25-001122"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "fiscal_year": 2025,
   "quarter": 2,
   "start": "2025-04-01",
   "end": "2025-06-30",
   "values": {
    "revenue": 2111593000.0,
    "cost_of_revenue": 935180000.0,
    "gross_profit": 1176413000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 631622000.0,
    "interest_expense": null,
    "pretax_income": 646687000.0,
    "income_tax": 157893000.0,
    "net_income_incl_nci": 488794000.0,
    "nci_profit": null,
    "net_income": 488794000.0,
    "net_income_common": 488794000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 975749000.0,
    "shares_diluted": 983997000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001104659-26-092193"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-26-092193"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-26-092193"
    ],
    "gross_profit": [
     "10-Q:0001104659-26-092193"
    ],
    "operating_income": [
     "10-Q:0001104659-26-092193"
    ],
    "pretax_income": [
     "10-Q:0001104659-26-092193"
    ],
    "income_tax": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income_common": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_basic": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_diluted": [
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q3",
   "fiscal_year": 2025,
   "quarter": 3,
   "start": "2025-07-01",
   "end": "2025-09-30",
   "values": {
    "revenue": 2197139000.0,
    "cost_of_revenue": 972653000.0,
    "gross_profit": 1224486000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 675352000.0,
    "interest_expense": null,
    "pretax_income": 689537000.0,
    "income_tax": 165082000.0,
    "net_income_incl_nci": 524455000.0,
    "nci_profit": null,
    "net_income": 524455000.0,
    "net_income_common": 524455000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 976608000.0,
    "shares_diluted": 984966000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001104659-25-107944"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-25-107944"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-25-107944"
    ],
    "gross_profit": [
     "10-Q:0001104659-25-107944"
    ],
    "operating_income": [
     "10-Q:0001104659-25-107944"
    ],
    "pretax_income": [
     "10-Q:0001104659-25-107944"
    ],
    "income_tax": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income": [
     "10-Q:0001104659-25-107944"
    ],
    "net_income_common": [
     "10-Q:0001104659-25-107944"
    ],
    "shares_basic": [
     "10-Q:0001104659-25-107944"
    ],
    "shares_diluted": [
     "10-Q:0001104659-25-107944"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q4",
   "fiscal_year": 2025,
   "quarter": 4,
   "start": "2025-10-01",
   "end": "2025-12-31",
   "values": {
    "revenue": 2131053000.0,
    "cost_of_revenue": 947720000.0,
    "gross_profit": 1183333000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 542634000.0,
    "interest_expense": null,
    "pretax_income": 568287000.0,
    "income_tax": 119097000.0,
    "net_income_incl_nci": 449190000.0,
    "nci_profit": null,
    "net_income": 449190000.0,
    "net_income_common": 449190000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": null,
    "shares_diluted": null,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-Q:0001104659-25-107944"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "gross_profit": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "operating_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "pretax_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "income_tax": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "net_income_common": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ]
   },
   "method": "derived",
   "value_methods": {
    "revenue": "derived",
    "cost_of_revenue": "derived",
    "gross_profit": "derived",
    "operating_income": "derived",
    "pretax_income": "derived",
    "income_tax": "derived",
    "net_income_incl_nci": "derived",
    "net_income": "derived",
    "net_income_common": "derived"
   }
  },
  {
   "period": "FY2026 Q1",
   "fiscal_year": 2026,
   "quarter": 1,
   "start": "2026-01-01",
   "end": "2026-03-31",
   "values": {
    "revenue": 2353291000.0,
    "cost_of_revenue": 1059942000.0,
    "gross_profit": 1293349000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 729958000.0,
    "interest_expense": null,
    "pretax_income": 750128000.0,
    "income_tax": 180643000.0,
    "net_income_incl_nci": 569485000.0,
    "nci_profit": null,
    "net_income": 569485000.0,
    "net_income_common": 569485000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 978309000.0,
    "shares_diluted": 988258000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001104659-26-057398"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-26-057398"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-26-057398"
    ],
    "gross_profit": [
     "10-Q:0001104659-26-057398"
    ],
    "operating_income": [
     "10-Q:0001104659-26-057398"
    ],
    "pretax_income": [
     "10-Q:0001104659-26-057398"
    ],
    "income_tax": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income": [
     "10-Q:0001104659-26-057398"
    ],
    "net_income_common": [
     "10-Q:0001104659-26-057398"
    ],
    "shares_basic": [
     "10-Q:0001104659-26-057398"
    ],
    "shares_diluted": [
     "10-Q:0001104659-26-057398"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "fiscal_year": 2026,
   "quarter": 2,
   "start": "2026-04-01",
   "end": "2026-06-30",
   "values": {
    "revenue": 2537473000.0,
    "cost_of_revenue": 1117839000.0,
    "gross_profit": 1419634000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 740442000.0,
    "interest_expense": null,
    "pretax_income": 768269000.0,
    "income_tax": 183729000.0,
    "net_income_incl_nci": 584540000.0,
    "nci_profit": null,
    "net_income": 584540000.0,
    "net_income_common": 584540000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 978662000.0,
    "shares_diluted": 988479000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-Q:0001104659-26-092193"
   ],
   "value_sources": {
    "revenue": [
     "10-Q:0001104659-26-092193"
    ],
    "cost_of_revenue": [
     "10-Q:0001104659-26-092193"
    ],
    "gross_profit": [
     "10-Q:0001104659-26-092193"
    ],
    "operating_income": [
     "10-Q:0001104659-26-092193"
    ],
    "pretax_income": [
     "10-Q:0001104659-26-092193"
    ],
    "income_tax": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income_incl_nci": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income": [
     "10-Q:0001104659-26-092193"
    ],
    "net_income_common": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_basic": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_diluted": [
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "pl_annual": [
  {
   "fiscal_year": 2020,
   "start": "2020-01-01",
   "end": "2020-12-31",
   "through": "FY2020 Q4",
   "complete": true,
   "values": {
    "revenue": 4598638000.0,
    "cost_of_revenue": 1874758000.0,
    "gross_profit": 2723880000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 1633153000.0,
    "interest_expense": null,
    "pretax_income": 1626157000.0,
    "income_tax": 216563000.0,
    "net_income_incl_nci": 1409594000.0,
    "nci_profit": null,
    "net_income": 1409594000.0,
    "net_income_common": 1409594000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 529639000.0,
    "shares_diluted": 534807000.0,
    "dps_declared": null,
    "operating_lease_cost": 4637000.0
   },
   "sources": [
    "10-K:0001104659-23-027245"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-23-027245"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-23-027245"
    ],
    "gross_profit": [
     "10-K:0001104659-23-027245"
    ],
    "operating_income": [
     "10-K:0001104659-23-027245"
    ],
    "pretax_income": [
     "10-K:0001104659-23-027245"
    ],
    "income_tax": [
     "10-K:0001104659-23-027245"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-23-027245"
    ],
    "net_income": [
     "10-K:0001104659-23-027245"
    ],
    "net_income_common": [
     "10-K:0001104659-23-027245"
    ],
    "shares_basic": [
     "10-K:0001104659-23-027245"
    ],
    "shares_diluted": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_cost": [
     "10-K:0001104659-23-027245"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2021,
   "start": "2021-01-01",
   "end": "2021-12-31",
   "through": "FY2021 Q4",
   "complete": true,
   "values": {
    "revenue": 5541352000.0,
    "cost_of_revenue": 2432839000.0,
    "gross_profit": 3108513000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 1797467000.0,
    "interest_expense": null,
    "pretax_income": 1801419000.0,
    "income_tax": 423944000.0,
    "net_income_incl_nci": 1377475000.0,
    "nci_profit": null,
    "net_income": 1377475000.0,
    "net_income_common": 1377475000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1057526000.0,
    "shares_diluted": 1071278000.0,
    "dps_declared": null,
    "operating_lease_cost": 4614000.0
   },
   "sources": [
    "10-K:0001104659-24-029425"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-24-029425"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-24-029425"
    ],
    "gross_profit": [
     "10-K:0001104659-24-029425"
    ],
    "operating_income": [
     "10-K:0001104659-24-029425"
    ],
    "pretax_income": [
     "10-K:0001104659-24-029425"
    ],
    "income_tax": [
     "10-K:0001104659-24-029425"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-24-029425"
    ],
    "net_income": [
     "10-K:0001104659-24-029425"
    ],
    "net_income_common": [
     "10-K:0001104659-24-029425"
    ],
    "shares_basic": [
     "10-K:0001104659-24-029425"
    ],
    "shares_diluted": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_cost": [
     "10-K:0001104659-24-029425"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2022,
   "start": "2022-01-01",
   "end": "2022-12-31",
   "through": "FY2022 Q4",
   "complete": true,
   "values": {
    "revenue": 6311050000.0,
    "cost_of_revenue": 3136483000.0,
    "gross_profit": 3174567000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 1584721000.0,
    "interest_expense": null,
    "pretax_income": 1571964000.0,
    "income_tax": 380340000.0,
    "net_income_incl_nci": 1191624000.0,
    "nci_profit": null,
    "net_income": 1191624000.0,
    "net_income_common": 1191624000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1053558000.0,
    "shares_diluted": 1066442000.0,
    "dps_declared": null,
    "operating_lease_cost": 8641000.0
   },
   "sources": [
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001410578-25-000248"
    ],
    "cost_of_revenue": [
     "10-K:0001410578-25-000248"
    ],
    "gross_profit": [
     "10-K:0001410578-25-000248"
    ],
    "operating_income": [
     "10-K:0001410578-25-000248"
    ],
    "pretax_income": [
     "10-K:0001410578-25-000248"
    ],
    "income_tax": [
     "10-K:0001410578-25-000248"
    ],
    "net_income_incl_nci": [
     "10-K:0001410578-25-000248"
    ],
    "net_income": [
     "10-K:0001410578-25-000248"
    ],
    "net_income_common": [
     "10-K:0001410578-25-000248"
    ],
    "shares_basic": [
     "10-K:0001410578-25-000248"
    ],
    "shares_diluted": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_cost": [
     "10-K:0001410578-25-000248"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2023,
   "start": "2023-01-01",
   "end": "2023-12-31",
   "through": "FY2023 Q4",
   "complete": true,
   "values": {
    "revenue": 7140027000.0,
    "cost_of_revenue": 3345821000.0,
    "gross_profit": 3794206000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 1953355000.0,
    "interest_expense": null,
    "pretax_income": 2068482000.0,
    "income_tax": 437494000.0,
    "net_income_incl_nci": 1630988000.0,
    "nci_profit": null,
    "net_income": 1630988000.0,
    "net_income_common": 1630988000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1044887000.0,
    "shares_diluted": 1057981000.0,
    "dps_declared": null,
    "operating_lease_cost": 12060000.0
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-26-020831"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-26-020831"
    ],
    "gross_profit": [
     "10-K:0001104659-26-020831"
    ],
    "operating_income": [
     "10-K:0001104659-26-020831"
    ],
    "pretax_income": [
     "10-K:0001104659-26-020831"
    ],
    "income_tax": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-26-020831"
    ],
    "net_income": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_common": [
     "10-K:0001104659-26-020831"
    ],
    "shares_basic": [
     "10-K:0001104659-26-020831"
    ],
    "shares_diluted": [
     "10-K:0001104659-26-020831"
    ],
    "operating_lease_cost": [
     "10-K:0001410578-25-000248"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2024,
   "start": "2024-01-01",
   "end": "2024-12-31",
   "through": "FY2024 Q4",
   "complete": true,
   "values": {
    "revenue": 7492709000.0,
    "cost_of_revenue": 3443831000.0,
    "gross_profit": 4048878000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 1930294000.0,
    "interest_expense": null,
    "pretax_income": 1989459000.0,
    "income_tax": 480411000.0,
    "net_income_incl_nci": 1509048000.0,
    "nci_profit": null,
    "net_income": 1509048000.0,
    "net_income_common": 1509048000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 1004566000.0,
    "shares_diluted": 1013107000.0,
    "dps_declared": null,
    "operating_lease_cost": 15796000.0
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-26-020831"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-26-020831"
    ],
    "gross_profit": [
     "10-K:0001104659-26-020831"
    ],
    "operating_income": [
     "10-K:0001104659-26-020831"
    ],
    "pretax_income": [
     "10-K:0001104659-26-020831"
    ],
    "income_tax": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-26-020831"
    ],
    "net_income": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_common": [
     "10-K:0001104659-26-020831"
    ],
    "shares_basic": [
     "10-K:0001104659-26-020831"
    ],
    "shares_diluted": [
     "10-K:0001104659-26-020831"
    ],
    "operating_lease_cost": [
     "10-K:0001410578-25-000248"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2025,
   "start": "2025-01-01",
   "end": "2025-12-31",
   "through": "FY2025 Q4",
   "complete": true,
   "values": {
    "revenue": 8294343000.0,
    "cost_of_revenue": 3662148000.0,
    "gross_profit": 4632195000.0,
    "rnd": null,
    "sga": null,
    "operating_income": 2419354000.0,
    "interest_expense": null,
    "pretax_income": 2482529000.0,
    "income_tax": 577097000.0,
    "net_income_incl_nci": 1905432000.0,
    "nci_profit": null,
    "net_income": 1905432000.0,
    "net_income_common": 1905432000.0,
    "eps_basic": null,
    "eps_diluted": null,
    "shares_basic": 975887000.0,
    "shares_diluted": 984451000.0,
    "dps_declared": null,
    "operating_lease_cost": null
   },
   "sources": [
    "10-K:0001104659-26-020831"
   ],
   "value_sources": {
    "revenue": [
     "10-K:0001104659-26-020831"
    ],
    "cost_of_revenue": [
     "10-K:0001104659-26-020831"
    ],
    "gross_profit": [
     "10-K:0001104659-26-020831"
    ],
    "operating_income": [
     "10-K:0001104659-26-020831"
    ],
    "pretax_income": [
     "10-K:0001104659-26-020831"
    ],
    "income_tax": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_incl_nci": [
     "10-K:0001104659-26-020831"
    ],
    "net_income": [
     "10-K:0001104659-26-020831"
    ],
    "net_income_common": [
     "10-K:0001104659-26-020831"
    ],
    "shares_basic": [
     "10-K:0001104659-26-020831"
    ],
    "shares_diluted": [
     "10-K:0001104659-26-020831"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "balance_sheet": [
  {
   "period": "FY2020 Q1",
   "date": "2020-03-31",
   "values": {
    "cash": 701836000.0,
    "short_term_investments": 233513000.0,
    "receivables": 670570000.0,
    "inventory": 352305000.0,
    "current_assets": 2048722000.0,
    "ppe_net": 295570000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1053107000.0,
    "total_assets": 4881497000.0,
    "accounts_payable": 305529000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 701541000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 3870946000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 4881497000.0,
    "shares_outstanding": 526839000.0,
    "retained_earnings": 5301315000.0,
    "preferred_stock": null,
    "long_term_investments": 13922000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 12711000.0,
    "commercial_paper": null,
    "operating_lease_liability": 28114000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.032,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": 33289000.0,
    "operating_lease_imputed_interest": 5175000.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:0001104659-20-058939"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-20-058939"
    ],
    "short_term_investments": [
     "10-Q:0001104659-20-058939"
    ],
    "receivables": [
     "10-Q:0001104659-20-058939"
    ],
    "inventory": [
     "10-Q:0001104659-20-058939"
    ],
    "current_assets": [
     "10-Q:0001104659-20-058939"
    ],
    "ppe_net": [
     "10-Q:0001104659-20-058939"
    ],
    "goodwill": [
     "10-Q:0001104659-20-058939"
    ],
    "intangibles": [
     "10-Q:0001104659-20-058939"
    ],
    "total_assets": [
     "10-Q:0001104659-20-058939"
    ],
    "accounts_payable": [
     "10-Q:0001104659-20-058939"
    ],
    "current_liabilities": [
     "10-Q:0001104659-20-058939"
    ],
    "equity_parent": [
     "10-Q:0001104659-20-058939"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-20-058939"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-20-058939"
    ],
    "retained_earnings": [
     "10-Q:0001104659-20-058939"
    ],
    "long_term_investments": [
     "10-Q:0001104659-20-058939"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-20-058939"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-20-058939"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-20-058939"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-20-058939"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-20-058939"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "date": "2020-06-30",
   "values": {
    "cash": 921326000.0,
    "short_term_investments": 250753000.0,
    "receivables": 760433000.0,
    "inventory": 340536000.0,
    "current_assets": 2371450000.0,
    "ppe_net": 301946000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1055544000.0,
    "total_assets": 5193813000.0,
    "accounts_payable": 261969000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 674865000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 4221540000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 5193813000.0,
    "shares_outstanding": 527361000.0,
    "retained_earnings": 5612684000.0,
    "preferred_stock": null,
    "long_term_investments": 2077000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 22497000.0,
    "commercial_paper": null,
    "operating_lease_liability": 21111000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": 25314000.0,
    "operating_lease_imputed_interest": 4203000.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:0001104659-20-091376"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-20-091376"
    ],
    "short_term_investments": [
     "10-Q:0001104659-20-091376"
    ],
    "receivables": [
     "10-Q:0001104659-20-091376"
    ],
    "inventory": [
     "10-Q:0001104659-20-091376"
    ],
    "current_assets": [
     "10-Q:0001104659-20-091376"
    ],
    "ppe_net": [
     "10-Q:0001104659-20-091376"
    ],
    "goodwill": [
     "10-Q:0001104659-20-091376"
    ],
    "intangibles": [
     "10-Q:0001104659-20-091376"
    ],
    "total_assets": [
     "10-Q:0001104659-20-091376"
    ],
    "accounts_payable": [
     "10-Q:0001104659-20-091376"
    ],
    "current_liabilities": [
     "10-Q:0001104659-20-091376"
    ],
    "equity_parent": [
     "10-Q:0001104659-20-091376"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-20-091376"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-20-091376"
    ],
    "retained_earnings": [
     "10-Q:0001104659-20-091376"
    ],
    "long_term_investments": [
     "10-Q:0001104659-20-091376"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-20-091376"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-20-091376"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-20-091376"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-20-091376"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-20-091376"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q3",
   "date": "2020-09-30",
   "values": {
    "cash": 1074730000.0,
    "short_term_investments": 599326000.0,
    "receivables": 740813000.0,
    "inventory": 318956000.0,
    "current_assets": 2825847000.0,
    "ppe_net": 304687000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1059537000.0,
    "total_assets": 5697683000.0,
    "accounts_payable": 281522000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 773763000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 4629321000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 5697683000.0,
    "shares_outstanding": 527893000.0,
    "retained_earnings": 5960338000.0,
    "preferred_stock": null,
    "long_term_investments": 20571000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 32082000.0,
    "commercial_paper": null,
    "operating_lease_liability": 20517000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": 24545000.0,
    "operating_lease_imputed_interest": 4028000.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:0001104659-20-122598"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-20-122598"
    ],
    "short_term_investments": [
     "10-Q:0001104659-20-122598"
    ],
    "receivables": [
     "10-Q:0001104659-20-122598"
    ],
    "inventory": [
     "10-Q:0001104659-20-122598"
    ],
    "current_assets": [
     "10-Q:0001104659-20-122598"
    ],
    "ppe_net": [
     "10-Q:0001104659-20-122598"
    ],
    "goodwill": [
     "10-Q:0001104659-20-122598"
    ],
    "intangibles": [
     "10-Q:0001104659-20-122598"
    ],
    "total_assets": [
     "10-Q:0001104659-20-122598"
    ],
    "accounts_payable": [
     "10-Q:0001104659-20-122598"
    ],
    "current_liabilities": [
     "10-Q:0001104659-20-122598"
    ],
    "equity_parent": [
     "10-Q:0001104659-20-122598"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-20-122598"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-20-122598"
    ],
    "retained_earnings": [
     "10-Q:0001104659-20-122598"
    ],
    "long_term_investments": [
     "10-Q:0001104659-20-122598"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-20-122598"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-20-122598"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-20-122598"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-20-122598"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-20-122598"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q4",
   "date": "2020-12-31",
   "values": {
    "cash": 1180413000.0,
    "short_term_investments": 881354000.0,
    "receivables": 666012000.0,
    "inventory": 333085000.0,
    "current_assets": 3140955000.0,
    "ppe_net": 314656000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1059046000.0,
    "total_assets": 6202716000.0,
    "accounts_payable": 296800000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 749988000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5160860000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 6202716000.0,
    "shares_outstanding": 528097000.0,
    "retained_earnings": 6432074000.0,
    "preferred_stock": null,
    "long_term_investments": 44291000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 23433000.0,
    "commercial_paper": null,
    "operating_lease_liability": 20513000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 3785000.0,
    "operating_lease_payments_total": 24393000.0,
    "operating_lease_imputed_interest": 3880000.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-K:0001104659-21-029943",
    "10-K:0001104659-22-028182"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001104659-22-028182"
    ],
    "short_term_investments": [
     "10-K:0001104659-22-028182"
    ],
    "receivables": [
     "10-K:0001104659-22-028182"
    ],
    "inventory": [
     "10-K:0001104659-22-028182"
    ],
    "current_assets": [
     "10-K:0001104659-22-028182"
    ],
    "ppe_net": [
     "10-K:0001104659-22-028182"
    ],
    "goodwill": [
     "10-K:0001104659-22-028182"
    ],
    "intangibles": [
     "10-K:0001104659-22-028182"
    ],
    "total_assets": [
     "10-K:0001104659-22-028182"
    ],
    "accounts_payable": [
     "10-K:0001104659-22-028182"
    ],
    "current_liabilities": [
     "10-K:0001104659-22-028182"
    ],
    "equity_parent": [
     "10-K:0001104659-22-028182"
    ],
    "liabilities_and_equity": [
     "10-K:0001104659-22-028182"
    ],
    "shares_outstanding": [
     "10-K:0001104659-22-028182"
    ],
    "retained_earnings": [
     "10-K:0001104659-22-028182"
    ],
    "long_term_investments": [
     "10-K:0001104659-22-028182"
    ],
    "accrued_taxes_current": [
     "10-K:0001104659-22-028182"
    ],
    "operating_lease_liability": [
     "10-K:0001104659-22-028182"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001104659-22-028182"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001104659-21-029943"
    ],
    "operating_lease_payments_total": [
     "10-K:0001104659-21-029943"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001104659-21-029943"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q1",
   "date": "2021-03-31",
   "values": {
    "cash": 1178879000.0,
    "short_term_investments": 980108000.0,
    "receivables": 802509000.0,
    "inventory": 368402000.0,
    "current_assets": 3433872000.0,
    "ppe_net": 312155000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1063092000.0,
    "total_assets": 6534366000.0,
    "accounts_payable": 334076000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 788861000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5459437000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 6534366000.0,
    "shares_outstanding": 528439000.0,
    "retained_earnings": 6747268000.0,
    "preferred_stock": null,
    "long_term_investments": 63751000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 9991000.0,
    "commercial_paper": null,
    "operating_lease_liability": 19660000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": null,
    "operating_lease_payments_total": 23369000.0,
    "operating_lease_imputed_interest": 3709000.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:0001104659-21-063189"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-21-063189"
    ],
    "short_term_investments": [
     "10-Q:0001104659-21-063189"
    ],
    "receivables": [
     "10-Q:0001104659-21-063189"
    ],
    "inventory": [
     "10-Q:0001104659-21-063189"
    ],
    "current_assets": [
     "10-Q:0001104659-21-063189"
    ],
    "ppe_net": [
     "10-Q:0001104659-21-063189"
    ],
    "goodwill": [
     "10-Q:0001104659-21-063189"
    ],
    "intangibles": [
     "10-Q:0001104659-21-063189"
    ],
    "total_assets": [
     "10-Q:0001104659-21-063189"
    ],
    "accounts_payable": [
     "10-Q:0001104659-21-063189"
    ],
    "current_liabilities": [
     "10-Q:0001104659-21-063189"
    ],
    "equity_parent": [
     "10-Q:0001104659-21-063189"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-21-063189"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-21-063189"
    ],
    "retained_earnings": [
     "10-Q:0001104659-21-063189"
    ],
    "long_term_investments": [
     "10-Q:0001104659-21-063189"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-21-063189"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-21-063189"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q2",
   "date": "2021-06-30",
   "values": {
    "cash": 1584239000.0,
    "short_term_investments": 968952000.0,
    "receivables": 909169000.0,
    "inventory": 382890000.0,
    "current_assets": 3950675000.0,
    "ppe_net": 309178000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1058323000.0,
    "total_assets": 7071543000.0,
    "accounts_payable": 362900000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 887527000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5905498000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 7071543000.0,
    "shares_outstanding": 528857000.0,
    "retained_earnings": 7151030000.0,
    "preferred_stock": null,
    "long_term_investments": 91033000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 31289000.0,
    "commercial_paper": null,
    "operating_lease_liability": 19008000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 3180000.0,
    "operating_lease_payments_total": 22557000.0,
    "operating_lease_imputed_interest": 3549000.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:0001104659-21-101583"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-21-101583"
    ],
    "short_term_investments": [
     "10-Q:0001104659-21-101583"
    ],
    "receivables": [
     "10-Q:0001104659-21-101583"
    ],
    "inventory": [
     "10-Q:0001104659-21-101583"
    ],
    "current_assets": [
     "10-Q:0001104659-21-101583"
    ],
    "ppe_net": [
     "10-Q:0001104659-21-101583"
    ],
    "goodwill": [
     "10-Q:0001104659-21-101583"
    ],
    "intangibles": [
     "10-Q:0001104659-21-101583"
    ],
    "total_assets": [
     "10-Q:0001104659-21-101583"
    ],
    "accounts_payable": [
     "10-Q:0001104659-21-101583"
    ],
    "current_liabilities": [
     "10-Q:0001104659-21-101583"
    ],
    "equity_parent": [
     "10-Q:0001104659-21-101583"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-21-101583"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-21-101583"
    ],
    "retained_earnings": [
     "10-Q:0001104659-21-101583"
    ],
    "long_term_investments": [
     "10-Q:0001104659-21-101583"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-21-101583"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-21-101583"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q3",
   "date": "2021-09-30",
   "values": {
    "cash": 1712671000.0,
    "short_term_investments": 1224066000.0,
    "receivables": 849157000.0,
    "inventory": 471553000.0,
    "current_assets": 4383673000.0,
    "ppe_net": 309574000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1066083000.0,
    "total_assets": 7449408000.0,
    "accounts_payable": 396229000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 932240000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6244997000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 7449408000.0,
    "shares_outstanding": 529132000.0,
    "retained_earnings": 7488235000.0,
    "preferred_stock": null,
    "long_term_investments": 28255000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 23113000.0,
    "commercial_paper": null,
    "operating_lease_liability": 18211000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 3207000.0,
    "operating_lease_payments_total": 21597000.0,
    "operating_lease_imputed_interest": 3386000.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:0001104659-21-135130"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-21-135130"
    ],
    "short_term_investments": [
     "10-Q:0001104659-21-135130"
    ],
    "receivables": [
     "10-Q:0001104659-21-135130"
    ],
    "inventory": [
     "10-Q:0001104659-21-135130"
    ],
    "current_assets": [
     "10-Q:0001104659-21-135130"
    ],
    "ppe_net": [
     "10-Q:0001104659-21-135130"
    ],
    "goodwill": [
     "10-Q:0001104659-21-135130"
    ],
    "intangibles": [
     "10-Q:0001104659-21-135130"
    ],
    "total_assets": [
     "10-Q:0001104659-21-135130"
    ],
    "accounts_payable": [
     "10-Q:0001104659-21-135130"
    ],
    "current_liabilities": [
     "10-Q:0001104659-21-135130"
    ],
    "equity_parent": [
     "10-Q:0001104659-21-135130"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-21-135130"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-21-135130"
    ],
    "retained_earnings": [
     "10-Q:0001104659-21-135130"
    ],
    "long_term_investments": [
     "10-Q:0001104659-21-135130"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-21-135130"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-21-135130"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q4",
   "date": "2021-12-31",
   "values": {
    "cash": 1326462000.0,
    "short_term_investments": 1749727000.0,
    "receivables": 896658000.0,
    "inventory": 593357000.0,
    "current_assets": 4682110000.0,
    "ppe_net": 313753000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1072386000.0,
    "total_assets": 7804784000.0,
    "accounts_payable": 404263000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 965076000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6566951000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 7804784000.0,
    "shares_outstanding": 529323000.0,
    "retained_earnings": 7809549000.0,
    "preferred_stock": null,
    "long_term_investments": 99419000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 30399000.0,
    "commercial_paper": null,
    "operating_lease_liability": 21379000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.035,
    "operating_lease_payments_y1": 4605000.0,
    "operating_lease_payments_total": 24714000.0,
    "operating_lease_imputed_interest": 3335000.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-K:0001104659-22-028182",
    "10-K:0001104659-23-027245"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001104659-23-027245"
    ],
    "short_term_investments": [
     "10-K:0001104659-23-027245"
    ],
    "receivables": [
     "10-K:0001104659-23-027245"
    ],
    "inventory": [
     "10-K:0001104659-23-027245"
    ],
    "current_assets": [
     "10-K:0001104659-23-027245"
    ],
    "ppe_net": [
     "10-K:0001104659-23-027245"
    ],
    "goodwill": [
     "10-K:0001104659-23-027245"
    ],
    "intangibles": [
     "10-K:0001104659-23-027245"
    ],
    "total_assets": [
     "10-K:0001104659-23-027245"
    ],
    "accounts_payable": [
     "10-K:0001104659-23-027245"
    ],
    "current_liabilities": [
     "10-K:0001104659-23-027245"
    ],
    "equity_parent": [
     "10-K:0001104659-23-027245"
    ],
    "liabilities_and_equity": [
     "10-K:0001104659-23-027245"
    ],
    "shares_outstanding": [
     "10-K:0001104659-23-027245"
    ],
    "retained_earnings": [
     "10-K:0001104659-23-027245"
    ],
    "long_term_investments": [
     "10-K:0001104659-23-027245"
    ],
    "accrued_taxes_current": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_liability": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001104659-22-028182"
    ],
    "operating_lease_payments_total": [
     "10-K:0001104659-22-028182"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001104659-22-028182"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q1",
   "date": "2022-03-31",
   "values": {
    "cash": 1014786000.0,
    "short_term_investments": 1717648000.0,
    "receivables": 1039780000.0,
    "inventory": 821132000.0,
    "current_assets": 4743666000.0,
    "ppe_net": 407391000.0,
    "goodwill": 1411928000.0,
    "intangibles": 1232113000.0,
    "total_assets": 8187459000.0,
    "accounts_payable": 438256000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1044361000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6866672000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8187459000.0,
    "shares_outstanding": 529642000.0,
    "retained_earnings": 8103752000.0,
    "preferred_stock": null,
    "long_term_investments": 65652000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 21118000.0,
    "commercial_paper": null,
    "operating_lease_liability": 33111000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.032,
    "operating_lease_payments_y1": 5527000.0,
    "operating_lease_payments_total": 37268000.0,
    "operating_lease_imputed_interest": 4157000.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:0001104659-22-057028"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-22-057028"
    ],
    "short_term_investments": [
     "10-Q:0001104659-22-057028"
    ],
    "receivables": [
     "10-Q:0001104659-22-057028"
    ],
    "inventory": [
     "10-Q:0001104659-22-057028"
    ],
    "current_assets": [
     "10-Q:0001104659-22-057028"
    ],
    "ppe_net": [
     "10-Q:0001104659-22-057028"
    ],
    "goodwill": [
     "10-Q:0001104659-22-057028"
    ],
    "intangibles": [
     "10-Q:0001104659-22-057028"
    ],
    "total_assets": [
     "10-Q:0001104659-22-057028"
    ],
    "accounts_payable": [
     "10-Q:0001104659-22-057028"
    ],
    "current_liabilities": [
     "10-Q:0001104659-22-057028"
    ],
    "equity_parent": [
     "10-Q:0001104659-22-057028"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-22-057028"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-22-057028"
    ],
    "retained_earnings": [
     "10-Q:0001104659-22-057028"
    ],
    "long_term_investments": [
     "10-Q:0001104659-22-057028"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-22-057028"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-22-057028"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "date": "2022-06-30",
   "values": {
    "cash": 1132039000.0,
    "short_term_investments": 1337792000.0,
    "receivables": 1175587000.0,
    "inventory": 885948000.0,
    "current_assets": 4696620000.0,
    "ppe_net": 464541000.0,
    "goodwill": 1412941000.0,
    "intangibles": 1223114000.0,
    "total_assets": 8175012000.0,
    "accounts_payable": 492858000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1093608000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6809178000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8175012000.0,
    "shares_outstanding": 526772000.0,
    "retained_earnings": 8377112000.0,
    "preferred_stock": null,
    "long_term_investments": 64119000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 15917000.0,
    "commercial_paper": null,
    "operating_lease_liability": 36567000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.033,
    "operating_lease_payments_y1": 4079000.0,
    "operating_lease_payments_total": 41399000.0,
    "operating_lease_imputed_interest": 4832000.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:0001104659-22-086741"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-22-086741"
    ],
    "short_term_investments": [
     "10-Q:0001104659-22-086741"
    ],
    "receivables": [
     "10-Q:0001104659-22-086741"
    ],
    "inventory": [
     "10-Q:0001104659-22-086741"
    ],
    "current_assets": [
     "10-Q:0001104659-22-086741"
    ],
    "ppe_net": [
     "10-Q:0001104659-22-086741"
    ],
    "goodwill": [
     "10-Q:0001104659-22-086741"
    ],
    "intangibles": [
     "10-Q:0001104659-22-086741"
    ],
    "total_assets": [
     "10-Q:0001104659-22-086741"
    ],
    "accounts_payable": [
     "10-Q:0001104659-22-086741"
    ],
    "current_liabilities": [
     "10-Q:0001104659-22-086741"
    ],
    "equity_parent": [
     "10-Q:0001104659-22-086741"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-22-086741"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-22-086741"
    ],
    "retained_earnings": [
     "10-Q:0001104659-22-086741"
    ],
    "long_term_investments": [
     "10-Q:0001104659-22-086741"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-22-086741"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-22-086741"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q3",
   "date": "2022-09-30",
   "values": {
    "cash": 1303048000.0,
    "short_term_investments": 1346781000.0,
    "receivables": 1051642000.0,
    "inventory": 862977000.0,
    "current_assets": 4696691000.0,
    "ppe_net": 485550000.0,
    "goodwill": 1412941000.0,
    "intangibles": 1225826000.0,
    "total_assets": 8204805000.0,
    "accounts_payable": 520198000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1121717000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6815760000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8204805000.0,
    "shares_outstanding": 523965000.0,
    "retained_earnings": 8699499000.0,
    "preferred_stock": null,
    "long_term_investments": 72373000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 17143000.0,
    "commercial_paper": null,
    "operating_lease_liability": 36293000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.034,
    "operating_lease_payments_y1": 2038000.0,
    "operating_lease_payments_total": 41017000.0,
    "operating_lease_imputed_interest": 4724000.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:0001104659-22-114849"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-22-114849"
    ],
    "short_term_investments": [
     "10-Q:0001104659-22-114849"
    ],
    "receivables": [
     "10-Q:0001104659-22-114849"
    ],
    "inventory": [
     "10-Q:0001104659-22-114849"
    ],
    "current_assets": [
     "10-Q:0001104659-22-114849"
    ],
    "ppe_net": [
     "10-Q:0001104659-22-114849"
    ],
    "goodwill": [
     "10-Q:0001104659-22-114849"
    ],
    "intangibles": [
     "10-Q:0001104659-22-114849"
    ],
    "total_assets": [
     "10-Q:0001104659-22-114849"
    ],
    "accounts_payable": [
     "10-Q:0001104659-22-114849"
    ],
    "current_liabilities": [
     "10-Q:0001104659-22-114849"
    ],
    "equity_parent": [
     "10-Q:0001104659-22-114849"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-22-114849"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-22-114849"
    ],
    "retained_earnings": [
     "10-Q:0001104659-22-114849"
    ],
    "long_term_investments": [
     "10-Q:0001104659-22-114849"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-22-114849"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-22-114849"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q4",
   "date": "2022-12-31",
   "values": {
    "cash": 1307141000.0,
    "short_term_investments": 1362314000.0,
    "receivables": 1016203000.0,
    "inventory": 935631000.0,
    "current_assets": 4764897000.0,
    "ppe_net": 516897000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1220410000.0,
    "total_assets": 8293105000.0,
    "accounts_payable": 444265000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1001978000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7025041000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8293105000.0,
    "shares_outstanding": 1044600000.0,
    "retained_earnings": 9001173000.0,
    "preferred_stock": null,
    "long_term_investments": 61443000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 13317000.0,
    "commercial_paper": null,
    "operating_lease_liability": 37333000.0,
    "operating_lease_liability_current": 7747000.0,
    "operating_lease_liability_noncurrent": 29586000.0,
    "operating_lease_discount_rate": 0.034,
    "operating_lease_payments_y1": 8854000.0,
    "operating_lease_payments_total": 42011000.0,
    "operating_lease_imputed_interest": 4678000.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-K:0001104659-23-027245",
    "10-K:0001104659-24-029425"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001104659-24-029425"
    ],
    "short_term_investments": [
     "10-K:0001104659-24-029425"
    ],
    "receivables": [
     "10-K:0001104659-24-029425"
    ],
    "inventory": [
     "10-K:0001104659-24-029425"
    ],
    "current_assets": [
     "10-K:0001104659-24-029425"
    ],
    "ppe_net": [
     "10-K:0001104659-24-029425"
    ],
    "goodwill": [
     "10-K:0001104659-24-029425"
    ],
    "intangibles": [
     "10-K:0001104659-24-029425"
    ],
    "total_assets": [
     "10-K:0001104659-24-029425"
    ],
    "accounts_payable": [
     "10-K:0001104659-24-029425"
    ],
    "current_liabilities": [
     "10-K:0001104659-24-029425"
    ],
    "equity_parent": [
     "10-K:0001104659-24-029425"
    ],
    "liabilities_and_equity": [
     "10-K:0001104659-24-029425"
    ],
    "shares_outstanding": [
     "10-K:0001104659-24-029425"
    ],
    "retained_earnings": [
     "10-K:0001104659-24-029425"
    ],
    "long_term_investments": [
     "10-K:0001104659-24-029425"
    ],
    "accrued_taxes_current": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_liability": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_liability_current": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_payments_total": [
     "10-K:0001104659-23-027245"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001104659-23-027245"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q1",
   "date": "2023-03-31",
   "values": {
    "cash": 1672660000.0,
    "short_term_investments": 1383028000.0,
    "receivables": 1190351000.0,
    "inventory": 906723000.0,
    "current_assets": 5294609000.0,
    "ppe_net": 545922000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1222598000.0,
    "total_assets": 8844362000.0,
    "accounts_payable": 491249000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1187511000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7395360000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8844362000.0,
    "shares_outstanding": 1046616000.0,
    "retained_earnings": 4706192000.0,
    "preferred_stock": null,
    "long_term_investments": 41152000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 55123000.0,
    "commercial_paper": null,
    "operating_lease_liability": 35600000.0,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "operating_lease_discount_rate": 0.035,
    "operating_lease_payments_y1": 6626000.0,
    "operating_lease_payments_total": 40005000.0,
    "operating_lease_imputed_interest": 4405000.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:0001104659-23-056507"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-23-056507"
    ],
    "short_term_investments": [
     "10-Q:0001104659-23-056507"
    ],
    "receivables": [
     "10-Q:0001104659-23-056507"
    ],
    "inventory": [
     "10-Q:0001104659-23-056507"
    ],
    "current_assets": [
     "10-Q:0001104659-23-056507"
    ],
    "ppe_net": [
     "10-Q:0001104659-23-056507"
    ],
    "goodwill": [
     "10-Q:0001104659-23-056507"
    ],
    "intangibles": [
     "10-Q:0001104659-23-056507"
    ],
    "total_assets": [
     "10-Q:0001104659-23-056507"
    ],
    "accounts_payable": [
     "10-Q:0001104659-23-056507"
    ],
    "current_liabilities": [
     "10-Q:0001104659-23-056507"
    ],
    "equity_parent": [
     "10-Q:0001104659-23-056507"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-23-056507"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-23-056507"
    ],
    "retained_earnings": [
     "10-Q:0001104659-23-056507"
    ],
    "long_term_investments": [
     "10-Q:0001104659-23-056507"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-23-056507"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-23-056507"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "date": "2023-06-30",
   "values": {
    "cash": 1869774000.0,
    "short_term_investments": 1417239000.0,
    "receivables": 1333004000.0,
    "inventory": 846812000.0,
    "current_assets": 5654113000.0,
    "ppe_net": 576645000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1224100000.0,
    "total_assets": 9263338000.0,
    "accounts_payable": 568613000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1162580000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7841464000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 9263338000.0,
    "shares_outstanding": 1047485000.0,
    "retained_earnings": 5120063000.0,
    "preferred_stock": null,
    "long_term_investments": 62248000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 12704000.0,
    "commercial_paper": null,
    "operating_lease_liability": 36664000.0,
    "operating_lease_liability_current": 7835000.0,
    "operating_lease_liability_noncurrent": 28829000.0,
    "operating_lease_discount_rate": 0.036,
    "operating_lease_payments_y1": 4592000.0,
    "operating_lease_payments_total": 41256000.0,
    "operating_lease_imputed_interest": 4592000.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:0001104659-23-087927"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-23-087927"
    ],
    "short_term_investments": [
     "10-Q:0001104659-23-087927"
    ],
    "receivables": [
     "10-Q:0001104659-23-087927"
    ],
    "inventory": [
     "10-Q:0001104659-23-087927"
    ],
    "current_assets": [
     "10-Q:0001104659-23-087927"
    ],
    "ppe_net": [
     "10-Q:0001104659-23-087927"
    ],
    "goodwill": [
     "10-Q:0001104659-23-087927"
    ],
    "intangibles": [
     "10-Q:0001104659-23-087927"
    ],
    "total_assets": [
     "10-Q:0001104659-23-087927"
    ],
    "accounts_payable": [
     "10-Q:0001104659-23-087927"
    ],
    "current_liabilities": [
     "10-Q:0001104659-23-087927"
    ],
    "equity_parent": [
     "10-Q:0001104659-23-087927"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-23-087927"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-23-087927"
    ],
    "retained_earnings": [
     "10-Q:0001104659-23-087927"
    ],
    "long_term_investments": [
     "10-Q:0001104659-23-087927"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-23-087927"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-23-087927"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q3",
   "date": "2023-09-30",
   "values": {
    "cash": 1773849000.0,
    "short_term_investments": 1236752000.0,
    "receivables": 1231188000.0,
    "inventory": 883582000.0,
    "current_assets": 5311515000.0,
    "ppe_net": 731208000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1459447000.0,
    "total_assets": 9314338000.0,
    "accounts_payable": 539892000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1178802000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7873149000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 9314338000.0,
    "shares_outstanding": 1040420000.0,
    "retained_earnings": 5572757000.0,
    "preferred_stock": null,
    "long_term_investments": 52636000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 17644000.0,
    "commercial_paper": null,
    "operating_lease_liability": 47230000.0,
    "operating_lease_liability_current": 9119000.0,
    "operating_lease_liability_noncurrent": 38111000.0,
    "operating_lease_discount_rate": 0.0004,
    "operating_lease_payments_y1": 10271000.0,
    "operating_lease_payments_total": 53952000.0,
    "operating_lease_imputed_interest": 6722000.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:0001104659-23-114789"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-23-114789"
    ],
    "short_term_investments": [
     "10-Q:0001104659-23-114789"
    ],
    "receivables": [
     "10-Q:0001104659-23-114789"
    ],
    "inventory": [
     "10-Q:0001104659-23-114789"
    ],
    "current_assets": [
     "10-Q:0001104659-23-114789"
    ],
    "ppe_net": [
     "10-Q:0001104659-23-114789"
    ],
    "goodwill": [
     "10-Q:0001104659-23-114789"
    ],
    "intangibles": [
     "10-Q:0001104659-23-114789"
    ],
    "total_assets": [
     "10-Q:0001104659-23-114789"
    ],
    "accounts_payable": [
     "10-Q:0001104659-23-114789"
    ],
    "current_liabilities": [
     "10-Q:0001104659-23-114789"
    ],
    "equity_parent": [
     "10-Q:0001104659-23-114789"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-23-114789"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-23-114789"
    ],
    "retained_earnings": [
     "10-Q:0001104659-23-114789"
    ],
    "long_term_investments": [
     "10-Q:0001104659-23-114789"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_liability": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001104659-23-114789"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001104659-23-114789"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q4",
   "date": "2023-12-31",
   "values": {
    "cash": 2297675000.0,
    "short_term_investments": 955605000.0,
    "receivables": 1193964000.0,
    "inventory": 971406000.0,
    "current_assets": 5588996000.0,
    "ppe_net": 890796000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1427139000.0,
    "total_assets": 9686522000.0,
    "accounts_payable": 564379000.0,
    "short_term_borrowings": null,
    "debt_current": 0.0,
    "current_liabilities": 1161689000.0,
    "long_term_debt": 0.0,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 8228744000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 9686522000.0,
    "shares_outstanding": 1041571000.0,
    "retained_earnings": 5939736000.0,
    "preferred_stock": null,
    "long_term_investments": 76431000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 14955000.0,
    "commercial_paper": null,
    "operating_lease_liability": 59547000.0,
    "operating_lease_liability_current": 11088000.0,
    "operating_lease_liability_noncurrent": 48459000.0,
    "operating_lease_discount_rate": 0.047,
    "operating_lease_payments_y1": 13490000.0,
    "operating_lease_payments_total": 69311000.0,
    "operating_lease_imputed_interest": 9764000.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-K:0001104659-24-029425",
    "10-K:0001410578-25-000248",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001410578-25-000248"
    ],
    "short_term_investments": [
     "10-K:0001410578-25-000248"
    ],
    "receivables": [
     "10-K:0001410578-25-000248"
    ],
    "inventory": [
     "10-K:0001410578-25-000248"
    ],
    "current_assets": [
     "10-K:0001410578-25-000248"
    ],
    "ppe_net": [
     "10-K:0001410578-25-000248"
    ],
    "goodwill": [
     "10-K:0001410578-25-000248"
    ],
    "intangibles": [
     "10-K:0001410578-25-000248"
    ],
    "total_assets": [
     "10-K:0001410578-25-000248"
    ],
    "accounts_payable": [
     "10-K:0001410578-25-000248"
    ],
    "debt_current": [
     "10-Q:0001410578-24-001818"
    ],
    "current_liabilities": [
     "10-K:0001410578-25-000248"
    ],
    "long_term_debt": [
     "10-Q:0001410578-24-001818"
    ],
    "equity_parent": [
     "10-K:0001410578-25-000248"
    ],
    "liabilities_and_equity": [
     "10-K:0001410578-25-000248"
    ],
    "shares_outstanding": [
     "10-K:0001410578-25-000248"
    ],
    "retained_earnings": [
     "10-K:0001410578-25-000248"
    ],
    "long_term_investments": [
     "10-K:0001410578-25-000248"
    ],
    "accrued_taxes_current": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_liability": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_liability_current": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_liability_noncurrent": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_discount_rate": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_payments_total": [
     "10-K:0001104659-24-029425"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001104659-24-029425"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q1",
   "date": "2024-03-31",
   "values": {
    "cash": 2576524000.0,
    "short_term_investments": 984201000.0,
    "receivables": 1370239000.0,
    "inventory": 939630000.0,
    "current_assets": 6035514000.0,
    "ppe_net": 923290000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1430762000.0,
    "total_assets": 10098066000.0,
    "accounts_payable": 533729000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1228828000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 8577789000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 10098066000.0,
    "shares_outstanding": 1041698000.0,
    "retained_earnings": 6381785000.0,
    "preferred_stock": null,
    "long_term_investments": 8162000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 75111000.0,
    "commercial_paper": null,
    "operating_lease_liability": 57596000.0,
    "operating_lease_liability_current": 11122000.0,
    "operating_lease_liability_noncurrent": 46474000.0,
    "operating_lease_discount_rate": 0.047,
    "operating_lease_payments_y1": 11942000.0,
    "operating_lease_payments_total": 66750000.0,
    "operating_lease_imputed_interest": 9154000.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:0001410578-24-000605"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001410578-24-000605"
    ],
    "short_term_investments": [
     "10-Q:0001410578-24-000605"
    ],
    "receivables": [
     "10-Q:0001410578-24-000605"
    ],
    "inventory": [
     "10-Q:0001410578-24-000605"
    ],
    "current_assets": [
     "10-Q:0001410578-24-000605"
    ],
    "ppe_net": [
     "10-Q:0001410578-24-000605"
    ],
    "goodwill": [
     "10-Q:0001410578-24-000605"
    ],
    "intangibles": [
     "10-Q:0001410578-24-000605"
    ],
    "total_assets": [
     "10-Q:0001410578-24-000605"
    ],
    "accounts_payable": [
     "10-Q:0001410578-24-000605"
    ],
    "current_liabilities": [
     "10-Q:0001410578-24-000605"
    ],
    "equity_parent": [
     "10-Q:0001410578-24-000605"
    ],
    "liabilities_and_equity": [
     "10-Q:0001410578-24-000605"
    ],
    "shares_outstanding": [
     "10-Q:0001410578-24-000605"
    ],
    "retained_earnings": [
     "10-Q:0001410578-24-000605"
    ],
    "long_term_investments": [
     "10-Q:0001410578-24-000605"
    ],
    "accrued_taxes_current": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_liability": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001410578-24-000605"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001410578-24-000605"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "date": "2024-06-30",
   "values": {
    "cash": 1564734000.0,
    "short_term_investments": 0.0,
    "receivables": 1362398000.0,
    "inventory": 834404000.0,
    "current_assets": 3954297000.0,
    "ppe_net": 960962000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1433326000.0,
    "total_assets": 8060904000.0,
    "accounts_payable": 511137000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1160523000.0,
    "long_term_debt": 748740000.0,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5866323000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8060904000.0,
    "shares_outstanding": 983380000.0,
    "retained_earnings": 6807154000.0,
    "preferred_stock": null,
    "long_term_investments": 0.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 10990000.0,
    "commercial_paper": null,
    "operating_lease_liability": 56967000.0,
    "operating_lease_liability_current": 11105000.0,
    "operating_lease_liability_noncurrent": 45862000.0,
    "operating_lease_discount_rate": 0.047,
    "operating_lease_payments_y1": 12617000.0,
    "operating_lease_payments_total": 65769000.0,
    "operating_lease_imputed_interest": 8802000.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:0001410578-24-001239"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001410578-24-001239"
    ],
    "short_term_investments": [
     "10-Q:0001410578-24-001239"
    ],
    "receivables": [
     "10-Q:0001410578-24-001239"
    ],
    "inventory": [
     "10-Q:0001410578-24-001239"
    ],
    "current_assets": [
     "10-Q:0001410578-24-001239"
    ],
    "ppe_net": [
     "10-Q:0001410578-24-001239"
    ],
    "goodwill": [
     "10-Q:0001410578-24-001239"
    ],
    "intangibles": [
     "10-Q:0001410578-24-001239"
    ],
    "total_assets": [
     "10-Q:0001410578-24-001239"
    ],
    "accounts_payable": [
     "10-Q:0001410578-24-001239"
    ],
    "current_liabilities": [
     "10-Q:0001410578-24-001239"
    ],
    "long_term_debt": [
     "10-Q:0001410578-24-001239"
    ],
    "equity_parent": [
     "10-Q:0001410578-24-001239"
    ],
    "liabilities_and_equity": [
     "10-Q:0001410578-24-001239"
    ],
    "shares_outstanding": [
     "10-Q:0001410578-24-001239"
    ],
    "retained_earnings": [
     "10-Q:0001410578-24-001239"
    ],
    "long_term_investments": [
     "10-Q:0001410578-24-001239"
    ],
    "accrued_taxes_current": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_liability": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001410578-24-001239"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001410578-24-001239"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q3",
   "date": "2024-09-30",
   "values": {
    "cash": 1625339000.0,
    "short_term_investments": 0.0,
    "receivables": 1285397000.0,
    "inventory": 770338000.0,
    "current_assets": 3897758000.0,
    "ppe_net": 1006788000.0,
    "goodwill": 1417941000.0,
    "intangibles": 1442426000.0,
    "total_assets": 8053301000.0,
    "accounts_payable": 549028000.0,
    "short_term_borrowings": null,
    "debt_current": 0.0,
    "current_liabilities": 1245144000.0,
    "long_term_debt": 748842000.0,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5779400000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8053301000.0,
    "shares_outstanding": 972450000.0,
    "retained_earnings": 7178073000.0,
    "preferred_stock": null,
    "long_term_investments": 0.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 7641000.0,
    "commercial_paper": null,
    "operating_lease_liability": 56711000.0,
    "operating_lease_liability_current": 11331000.0,
    "operating_lease_liability_noncurrent": 45380000.0,
    "operating_lease_discount_rate": 0.048,
    "operating_lease_payments_y1": 13424000.0,
    "operating_lease_payments_total": 65179000.0,
    "operating_lease_imputed_interest": 8468000.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:0001410578-24-001818"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001410578-24-001818"
    ],
    "short_term_investments": [
     "10-Q:0001410578-24-001818"
    ],
    "receivables": [
     "10-Q:0001410578-24-001818"
    ],
    "inventory": [
     "10-Q:0001410578-24-001818"
    ],
    "current_assets": [
     "10-Q:0001410578-24-001818"
    ],
    "ppe_net": [
     "10-Q:0001410578-24-001818"
    ],
    "goodwill": [
     "10-Q:0001410578-24-001818"
    ],
    "intangibles": [
     "10-Q:0001410578-24-001818"
    ],
    "total_assets": [
     "10-Q:0001410578-24-001818"
    ],
    "accounts_payable": [
     "10-Q:0001410578-24-001818"
    ],
    "debt_current": [
     "10-Q:0001410578-24-001818"
    ],
    "current_liabilities": [
     "10-Q:0001410578-24-001818"
    ],
    "long_term_debt": [
     "10-Q:0001410578-24-001818"
    ],
    "equity_parent": [
     "10-Q:0001410578-24-001818"
    ],
    "liabilities_and_equity": [
     "10-Q:0001410578-24-001818"
    ],
    "shares_outstanding": [
     "10-Q:0001410578-24-001818"
    ],
    "retained_earnings": [
     "10-Q:0001410578-24-001818"
    ],
    "long_term_investments": [
     "10-Q:0001410578-24-001818"
    ],
    "accrued_taxes_current": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_liability": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001410578-24-001818"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q4",
   "date": "2024-12-31",
   "values": {
    "cash": 1533287000.0,
    "short_term_investments": 0.0,
    "receivables": 1221646000.0,
    "inventory": 737107000.0,
    "current_assets": 3641504000.0,
    "ppe_net": 1047024000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1414252000.0,
    "total_assets": 7719089000.0,
    "accounts_payable": 466775000.0,
    "short_term_borrowings": null,
    "debt_current": 0.0,
    "current_liabilities": 1097519000.0,
    "long_term_debt": 373951000.0,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 5957718000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 7719089000.0,
    "shares_outstanding": 973079000.0,
    "retained_earnings": 7448784000.0,
    "preferred_stock": null,
    "long_term_investments": 0.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 4006000.0,
    "commercial_paper": null,
    "operating_lease_liability": 56387000.0,
    "operating_lease_liability_current": 12530000.0,
    "operating_lease_liability_noncurrent": 43857000.0,
    "operating_lease_discount_rate": 0.048,
    "operating_lease_payments_y1": 14868000.0,
    "operating_lease_payments_total": 64374000.0,
    "operating_lease_imputed_interest": 7987000.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-K:0001104659-26-020831",
    "10-K:0001410578-25-000248",
    "10-Q:0001104659-25-107944",
    "10-Q:0001410578-25-001122"
   ],
   "value_sources": {
    "cash": [
     "10-K:0001104659-26-020831"
    ],
    "short_term_investments": [
     "10-K:0001104659-26-020831"
    ],
    "receivables": [
     "10-K:0001104659-26-020831"
    ],
    "inventory": [
     "10-K:0001104659-26-020831"
    ],
    "current_assets": [
     "10-K:0001104659-26-020831"
    ],
    "ppe_net": [
     "10-K:0001104659-26-020831"
    ],
    "goodwill": [
     "10-K:0001104659-26-020831"
    ],
    "intangibles": [
     "10-K:0001104659-26-020831"
    ],
    "total_assets": [
     "10-K:0001104659-26-020831"
    ],
    "accounts_payable": [
     "10-K:0001104659-26-020831"
    ],
    "debt_current": [
     "10-Q:0001104659-25-107944"
    ],
    "current_liabilities": [
     "10-K:0001104659-26-020831"
    ],
    "long_term_debt": [
     "10-K:0001104659-26-020831"
    ],
    "equity_parent": [
     "10-K:0001104659-26-020831"
    ],
    "liabilities_and_equity": [
     "10-K:0001104659-26-020831"
    ],
    "shares_outstanding": [
     "10-K:0001104659-26-020831"
    ],
    "retained_earnings": [
     "10-K:0001104659-26-020831"
    ],
    "long_term_investments": [
     "10-K:0001104659-26-020831"
    ],
    "accrued_taxes_current": [
     "10-K:0001104659-26-020831"
    ],
    "operating_lease_liability": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_payments_y1": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_payments_total": [
     "10-K:0001410578-25-000248"
    ],
    "operating_lease_imputed_interest": [
     "10-K:0001410578-25-000248"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q1",
   "date": "2025-03-31",
   "values": {
    "cash": 1903419000.0,
    "short_term_investments": null,
    "receivables": 1360233000.0,
    "inventory": 725129000.0,
    "current_assets": 4135419000.0,
    "ppe_net": 1064008000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1415958000.0,
    "total_assets": 8227028000.0,
    "accounts_payable": 486951000.0,
    "short_term_borrowings": null,
    "debt_current": 0.0,
    "current_liabilities": 1225357000.0,
    "long_term_debt": 199059000.0,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 6519439000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8227028000.0,
    "shares_outstanding": 975143000.0,
    "retained_earnings": 7891777000.0,
    "preferred_stock": null,
    "long_term_investments": null,
    "equity_method_investments": null,
    "accrued_taxes_current": 67837000.0,
    "commercial_paper": null,
    "operating_lease_liability": 53490000.0,
    "operating_lease_liability_current": 12054000.0,
    "operating_lease_liability_noncurrent": 41436000.0,
    "operating_lease_discount_rate": 0.048,
    "operating_lease_payments_y1": 11711000.0,
    "operating_lease_payments_total": 60875000.0,
    "operating_lease_imputed_interest": 7385000.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:0001410578-25-001122"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001410578-25-001122"
    ],
    "receivables": [
     "10-Q:0001410578-25-001122"
    ],
    "inventory": [
     "10-Q:0001410578-25-001122"
    ],
    "current_assets": [
     "10-Q:0001410578-25-001122"
    ],
    "ppe_net": [
     "10-Q:0001410578-25-001122"
    ],
    "goodwill": [
     "10-Q:0001410578-25-001122"
    ],
    "intangibles": [
     "10-Q:0001410578-25-001122"
    ],
    "total_assets": [
     "10-Q:0001410578-25-001122"
    ],
    "accounts_payable": [
     "10-Q:0001410578-25-001122"
    ],
    "debt_current": [
     "10-Q:0001410578-25-001122"
    ],
    "current_liabilities": [
     "10-Q:0001410578-25-001122"
    ],
    "long_term_debt": [
     "10-Q:0001410578-25-001122"
    ],
    "equity_parent": [
     "10-Q:0001410578-25-001122"
    ],
    "liabilities_and_equity": [
     "10-Q:0001410578-25-001122"
    ],
    "shares_outstanding": [
     "10-Q:0001410578-25-001122"
    ],
    "retained_earnings": [
     "10-Q:0001410578-25-001122"
    ],
    "accrued_taxes_current": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_liability": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_liability_current": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_liability_noncurrent": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_discount_rate": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_payments_y1": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_payments_total": [
     "10-Q:0001410578-25-001122"
    ],
    "operating_lease_imputed_interest": [
     "10-Q:0001410578-25-001122"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "date": "2025-06-30",
   "values": {
    "cash": 1926927000.0,
    "short_term_investments": 145253000.0,
    "receivables": 1522702000.0,
    "inventory": 658167000.0,
    "current_assets": 4429340000.0,
    "ppe_net": 1090898000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1418827000.0,
    "total_assets": 8729888000.0,
    "accounts_payable": 489037000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1258618000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7191304000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 8729888000.0,
    "shares_outstanding": 976398000.0,
    "retained_earnings": 8380571000.0,
    "preferred_stock": null,
    "long_term_investments": 138058000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 28121000.0,
    "commercial_paper": null,
    "operating_lease_liability": null,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "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:0001410578-25-001620"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001410578-25-001620"
    ],
    "short_term_investments": [
     "10-Q:0001410578-25-001620"
    ],
    "receivables": [
     "10-Q:0001410578-25-001620"
    ],
    "inventory": [
     "10-Q:0001410578-25-001620"
    ],
    "current_assets": [
     "10-Q:0001410578-25-001620"
    ],
    "ppe_net": [
     "10-Q:0001410578-25-001620"
    ],
    "goodwill": [
     "10-Q:0001410578-25-001620"
    ],
    "intangibles": [
     "10-Q:0001410578-25-001620"
    ],
    "total_assets": [
     "10-Q:0001410578-25-001620"
    ],
    "accounts_payable": [
     "10-Q:0001410578-25-001620"
    ],
    "current_liabilities": [
     "10-Q:0001410578-25-001620"
    ],
    "equity_parent": [
     "10-Q:0001410578-25-001620"
    ],
    "liabilities_and_equity": [
     "10-Q:0001410578-25-001620"
    ],
    "shares_outstanding": [
     "10-Q:0001410578-25-001620"
    ],
    "retained_earnings": [
     "10-Q:0001410578-25-001620"
    ],
    "long_term_investments": [
     "10-Q:0001410578-25-001620"
    ],
    "accrued_taxes_current": [
     "10-Q:0001410578-25-001620"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q3",
   "date": "2025-09-30",
   "values": {
    "cash": 2292939000.0,
    "short_term_investments": 286391000.0,
    "receivables": 1601216000.0,
    "inventory": 704586000.0,
    "current_assets": 5066217000.0,
    "ppe_net": 1110705000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1419306000.0,
    "total_assets": 9611273000.0,
    "accounts_payable": 683030000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1590420000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 7745160000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 9611273000.0,
    "shares_outstanding": 976997000.0,
    "retained_earnings": 8905026000.0,
    "preferred_stock": null,
    "long_term_investments": 359174000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 40023000.0,
    "commercial_paper": null,
    "operating_lease_liability": null,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "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:0001104659-25-107944"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-25-107944"
    ],
    "short_term_investments": [
     "10-Q:0001104659-25-107944"
    ],
    "receivables": [
     "10-Q:0001104659-25-107944"
    ],
    "inventory": [
     "10-Q:0001104659-25-107944"
    ],
    "current_assets": [
     "10-Q:0001104659-25-107944"
    ],
    "ppe_net": [
     "10-Q:0001104659-25-107944"
    ],
    "goodwill": [
     "10-Q:0001104659-25-107944"
    ],
    "intangibles": [
     "10-Q:0001104659-25-107944"
    ],
    "total_assets": [
     "10-Q:0001104659-25-107944"
    ],
    "accounts_payable": [
     "10-Q:0001104659-25-107944"
    ],
    "current_liabilities": [
     "10-Q:0001104659-25-107944"
    ],
    "equity_parent": [
     "10-Q:0001104659-25-107944"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-25-107944"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-25-107944"
    ],
    "retained_earnings": [
     "10-Q:0001104659-25-107944"
    ],
    "long_term_investments": [
     "10-Q:0001104659-25-107944"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-25-107944"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q4",
   "date": "2025-12-31",
   "values": {
    "cash": 2088117000.0,
    "short_term_investments": 677084000.0,
    "receivables": 1618072000.0,
    "inventory": 799623000.0,
    "current_assets": 5361084000.0,
    "ppe_net": 1081544000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1379268000.0,
    "total_assets": 9988945000.0,
    "accounts_payable": 565974000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1447780000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 8254108000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 9988945000.0,
    "shares_outstanding": 978113000.0,
    "retained_earnings": 9354216000.0,
    "preferred_stock": null,
    "long_term_investments": 487329000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 32305000.0,
    "commercial_paper": null,
    "operating_lease_liability": null,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "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:0001104659-26-092193"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-26-092193"
    ],
    "short_term_investments": [
     "10-Q:0001104659-26-092193"
    ],
    "receivables": [
     "10-Q:0001104659-26-092193"
    ],
    "inventory": [
     "10-Q:0001104659-26-092193"
    ],
    "current_assets": [
     "10-Q:0001104659-26-092193"
    ],
    "ppe_net": [
     "10-Q:0001104659-26-092193"
    ],
    "goodwill": [
     "10-Q:0001104659-26-092193"
    ],
    "intangibles": [
     "10-Q:0001104659-26-092193"
    ],
    "total_assets": [
     "10-Q:0001104659-26-092193"
    ],
    "accounts_payable": [
     "10-Q:0001104659-26-092193"
    ],
    "current_liabilities": [
     "10-Q:0001104659-26-092193"
    ],
    "equity_parent": [
     "10-Q:0001104659-26-092193"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-26-092193"
    ],
    "retained_earnings": [
     "10-Q:0001104659-26-092193"
    ],
    "long_term_investments": [
     "10-Q:0001104659-26-092193"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q1",
   "date": "2026-03-31",
   "values": {
    "cash": 2039700000.0,
    "short_term_investments": 945293000.0,
    "receivables": 1882808000.0,
    "inventory": 828260000.0,
    "current_assets": 5911611000.0,
    "ppe_net": 1074598000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1380311000.0,
    "total_assets": 10843533000.0,
    "accounts_payable": 783859000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1815064000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 8727035000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 10843533000.0,
    "shares_outstanding": 977916000.0,
    "retained_earnings": 9923701000.0,
    "preferred_stock": null,
    "long_term_investments": 770400000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 115713000.0,
    "commercial_paper": null,
    "operating_lease_liability": null,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "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:0001104659-26-057398"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-26-057398"
    ],
    "short_term_investments": [
     "10-Q:0001104659-26-057398"
    ],
    "receivables": [
     "10-Q:0001104659-26-057398"
    ],
    "inventory": [
     "10-Q:0001104659-26-057398"
    ],
    "current_assets": [
     "10-Q:0001104659-26-057398"
    ],
    "ppe_net": [
     "10-Q:0001104659-26-057398"
    ],
    "goodwill": [
     "10-Q:0001104659-26-057398"
    ],
    "intangibles": [
     "10-Q:0001104659-26-057398"
    ],
    "total_assets": [
     "10-Q:0001104659-26-057398"
    ],
    "accounts_payable": [
     "10-Q:0001104659-26-057398"
    ],
    "current_liabilities": [
     "10-Q:0001104659-26-057398"
    ],
    "equity_parent": [
     "10-Q:0001104659-26-057398"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-26-057398"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-26-057398"
    ],
    "retained_earnings": [
     "10-Q:0001104659-26-057398"
    ],
    "long_term_investments": [
     "10-Q:0001104659-26-057398"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-26-057398"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "date": "2026-06-30",
   "values": {
    "cash": 2192424000.0,
    "short_term_investments": 1226832000.0,
    "receivables": 1902421000.0,
    "inventory": 867674000.0,
    "current_assets": 6405076000.0,
    "ppe_net": 1095810000.0,
    "goodwill": 1331643000.0,
    "intangibles": 1381827000.0,
    "total_assets": 11382291000.0,
    "accounts_payable": 753751000.0,
    "short_term_borrowings": null,
    "debt_current": null,
    "current_liabilities": 1717494000.0,
    "long_term_debt": null,
    "total_liabilities": null,
    "temporary_equity": null,
    "equity_parent": 9364148000.0,
    "nci": null,
    "equity_total": null,
    "liabilities_and_equity": 11382291000.0,
    "shares_outstanding": 979490000.0,
    "retained_earnings": 10508241000.0,
    "preferred_stock": null,
    "long_term_investments": 781314000.0,
    "equity_method_investments": null,
    "accrued_taxes_current": 58315000.0,
    "commercial_paper": null,
    "operating_lease_liability": null,
    "operating_lease_liability_current": null,
    "operating_lease_liability_noncurrent": null,
    "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:0001104659-26-092193"
   ],
   "value_sources": {
    "cash": [
     "10-Q:0001104659-26-092193"
    ],
    "short_term_investments": [
     "10-Q:0001104659-26-092193"
    ],
    "receivables": [
     "10-Q:0001104659-26-092193"
    ],
    "inventory": [
     "10-Q:0001104659-26-092193"
    ],
    "current_assets": [
     "10-Q:0001104659-26-092193"
    ],
    "ppe_net": [
     "10-Q:0001104659-26-092193"
    ],
    "goodwill": [
     "10-Q:0001104659-26-092193"
    ],
    "intangibles": [
     "10-Q:0001104659-26-092193"
    ],
    "total_assets": [
     "10-Q:0001104659-26-092193"
    ],
    "accounts_payable": [
     "10-Q:0001104659-26-092193"
    ],
    "current_liabilities": [
     "10-Q:0001104659-26-092193"
    ],
    "equity_parent": [
     "10-Q:0001104659-26-092193"
    ],
    "liabilities_and_equity": [
     "10-Q:0001104659-26-092193"
    ],
    "shares_outstanding": [
     "10-Q:0001104659-26-092193"
    ],
    "retained_earnings": [
     "10-Q:0001104659-26-092193"
    ],
    "long_term_investments": [
     "10-Q:0001104659-26-092193"
    ],
    "accrued_taxes_current": [
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "cf_quarterly": [
  {
   "period": "FY2020 Q1",
   "fiscal_year": 2020,
   "quarter": 1,
   "start": "2020-01-01",
   "end": "2020-03-31",
   "values": {
    "cfo": 191132000.0,
    "cfi": 279976000.0,
    "cff": -545968000.0,
    "capex": 11119000.0,
    "d_and_a": 16546000.0,
    "sbc": 17098000.0,
    "dividends_paid": null,
    "buybacks": 559210000.0,
    "interest_paid": 11000.0,
    "taxes_paid": 79993000.0,
    "depreciation": null,
    "amortisation_intangibles": 2900000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 147660000.0,
    "change_inventories": -1037000.0,
    "change_payables": 19328000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 13975000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-21-063189"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-21-063189"
    ],
    "cfi": [
     "10-Q:0001104659-21-063189"
    ],
    "cff": [
     "10-Q:0001104659-21-063189"
    ],
    "capex": [
     "10-Q:0001104659-21-063189"
    ],
    "d_and_a": [
     "10-Q:0001104659-21-063189"
    ],
    "sbc": [
     "10-Q:0001104659-21-063189"
    ],
    "buybacks": [
     "10-Q:0001104659-21-063189"
    ],
    "interest_paid": [
     "10-Q:0001104659-21-063189"
    ],
    "taxes_paid": [
     "10-Q:0001104659-21-063189"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-21-063189"
    ],
    "change_receivables": [
     "10-Q:0001104659-21-063189"
    ],
    "change_inventories": [
     "10-Q:0001104659-21-063189"
    ],
    "change_payables": [
     "10-Q:0001104659-21-063189"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-21-063189"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2020 Q2",
   "fiscal_year": 2020,
   "quarter": 2,
   "start": "2020-04-01",
   "end": "2020-06-30",
   "values": {
    "cfo": 249326000.0,
    "cfi": -29282000.0,
    "cff": -7640000.0,
    "capex": 17997000.0,
    "d_and_a": 15511000.0,
    "sbc": 15936000.0,
    "dividends_paid": null,
    "buybacks": 36560000.0,
    "interest_paid": 18000.0,
    "taxes_paid": 84963000.0,
    "depreciation": null,
    "amortisation_intangibles": 2500000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 84122000.0,
    "change_inventories": -13144000.0,
    "change_payables": -26100000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 29867000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-21-063189",
    "10-Q:0001104659-21-101583"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "cfi": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "cff": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "capex": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "d_and_a": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "sbc": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "buybacks": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "interest_paid": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "taxes_paid": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-21-101583"
    ],
    "change_receivables": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "change_inventories": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "change_payables": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-21-063189",
     "10-Q:0001104659-21-101583"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2020 Q3",
   "fiscal_year": 2020,
   "quarter": 3,
   "start": "2020-07-01",
   "end": "2020-09-30",
   "values": {
    "cfo": 508778000.0,
    "cfi": -391208000.0,
    "cff": 20730000.0,
    "capex": 12946000.0,
    "d_and_a": 13822000.0,
    "sbc": 20008000.0,
    "dividends_paid": null,
    "buybacks": 148000.0,
    "interest_paid": 10000.0,
    "taxes_paid": 92607000.0,
    "depreciation": null,
    "amortisation_intangibles": 1100000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -30105000.0,
    "change_inventories": -25309000.0,
    "change_payables": -2952000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 21698000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-21-101583",
    "10-Q:0001104659-21-135130"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "cfi": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "cff": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "capex": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "d_and_a": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "sbc": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "buybacks": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "interest_paid": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "taxes_paid": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-21-135130"
    ],
    "change_receivables": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "change_inventories": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "change_payables": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-21-101583",
     "10-Q:0001104659-21-135130"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2020 Q4",
   "fiscal_year": 2020,
   "quarter": 4,
   "start": "2020-10-01",
   "end": "2020-12-31",
   "values": {
    "cfo": 414927000.0,
    "cfi": -331973000.0,
    "cff": 6810000.0,
    "capex": 6660000.0,
    "d_and_a": 11151000.0,
    "sbc": 17247000.0,
    "dividends_paid": null,
    "buybacks": 0.0,
    "interest_paid": 5000.0,
    "taxes_paid": 97946000.0,
    "depreciation": null,
    "amortisation_intangibles": 1200000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -82005000.0,
    "change_inventories": 9186000.0,
    "change_payables": 28420000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 7396000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-22-028182",
    "10-Q:0001104659-21-135130"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "cfi": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "cff": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "capex": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "d_and_a": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "sbc": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "buybacks": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "interest_paid": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "taxes_paid": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "change_receivables": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "change_inventories": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "change_payables": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-22-028182",
     "10-Q:0001104659-21-135130"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2021 Q1",
   "fiscal_year": 2021,
   "quarter": 1,
   "start": "2021-01-01",
   "end": "2021-03-31",
   "values": {
    "cfo": 175473000.0,
    "cfi": -149083000.0,
    "cff": -5701000.0,
    "capex": 8400000.0,
    "d_and_a": 12825000.0,
    "sbc": 18362000.0,
    "dividends_paid": null,
    "buybacks": 13419000.0,
    "interest_paid": 13000.0,
    "taxes_paid": 121866000.0,
    "depreciation": null,
    "amortisation_intangibles": 1100000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 147452000.0,
    "change_inventories": 39546000.0,
    "change_payables": 36859000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 6761000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-22-057028"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-22-057028"
    ],
    "cfi": [
     "10-Q:0001104659-22-057028"
    ],
    "cff": [
     "10-Q:0001104659-22-057028"
    ],
    "capex": [
     "10-Q:0001104659-22-057028"
    ],
    "d_and_a": [
     "10-Q:0001104659-22-057028"
    ],
    "sbc": [
     "10-Q:0001104659-22-057028"
    ],
    "buybacks": [
     "10-Q:0001104659-22-057028"
    ],
    "interest_paid": [
     "10-Q:0001104659-22-057028"
    ],
    "taxes_paid": [
     "10-Q:0001104659-22-057028"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-22-057028"
    ],
    "change_receivables": [
     "10-Q:0001104659-22-057028"
    ],
    "change_inventories": [
     "10-Q:0001104659-22-057028"
    ],
    "change_payables": [
     "10-Q:0001104659-22-057028"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-22-057028"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2021 Q2",
   "fiscal_year": 2021,
   "quarter": 2,
   "start": "2021-04-01",
   "end": "2021-06-30",
   "values": {
    "cfo": 411113000.0,
    "cfi": -31079000.0,
    "cff": 19993000.0,
    "capex": 7122000.0,
    "d_and_a": 12674000.0,
    "sbc": 17329000.0,
    "dividends_paid": null,
    "buybacks": 399000.0,
    "interest_paid": 39000.0,
    "taxes_paid": 93937000.0,
    "depreciation": null,
    "amortisation_intangibles": 1100000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 92088000.0,
    "change_inventories": 12995000.0,
    "change_payables": 26760000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 17725000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-22-057028",
    "10-Q:0001104659-22-086741"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "cfi": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "cff": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "capex": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "d_and_a": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "sbc": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "buybacks": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "interest_paid": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "taxes_paid": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-22-086741"
    ],
    "change_receivables": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "change_inventories": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "change_payables": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-22-057028",
     "10-Q:0001104659-22-086741"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2021 Q3",
   "fiscal_year": 2021,
   "quarter": 3,
   "start": "2021-07-01",
   "end": "2021-09-30",
   "values": {
    "cfo": 341396000.0,
    "cfi": -201538000.0,
    "cff": 7236000.0,
    "capex": 12609000.0,
    "d_and_a": 12355000.0,
    "sbc": 16700000.0,
    "dividends_paid": null,
    "buybacks": 0.0,
    "interest_paid": 47000.0,
    "taxes_paid": 122781000.0,
    "depreciation": null,
    "amortisation_intangibles": 1100000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -40059000.0,
    "change_inventories": 96873000.0,
    "change_payables": 42951000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 12674000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-22-086741",
    "10-Q:0001104659-22-114849"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "cfi": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "cff": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "capex": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "d_and_a": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "sbc": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "buybacks": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "interest_paid": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "taxes_paid": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-22-114849"
    ],
    "change_receivables": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "change_inventories": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "change_payables": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-22-086741",
     "10-Q:0001104659-22-114849"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2021 Q4",
   "fiscal_year": 2021,
   "quarter": 4,
   "start": "2021-10-01",
   "end": "2021-12-31",
   "values": {
    "cfo": 227759000.0,
    "cfi": -610322000.0,
    "cff": 13293000.0,
    "capex": 15737000.0,
    "d_and_a": 12301000.0,
    "sbc": 18092000.0,
    "dividends_paid": null,
    "buybacks": 12000.0,
    "interest_paid": 35000.0,
    "taxes_paid": 81937000.0,
    "depreciation": null,
    "amortisation_intangibles": 1100000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 54747000.0,
    "change_inventories": 128379000.0,
    "change_payables": 7727000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 8563000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-23-027245",
    "10-Q:0001104659-22-114849"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "cfi": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "cff": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "capex": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "d_and_a": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "sbc": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "buybacks": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "interest_paid": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "taxes_paid": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "change_receivables": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "change_inventories": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "change_payables": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-23-027245",
     "10-Q:0001104659-22-114849"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2022 Q1",
   "fiscal_year": 2022,
   "quarter": 1,
   "start": "2022-01-01",
   "end": "2022-03-31",
   "values": {
    "cfo": -351000.0,
    "cfi": -303630000.0,
    "cff": -4223000.0,
    "capex": 21511000.0,
    "d_and_a": 14599000.0,
    "sbc": 16332000.0,
    "dividends_paid": null,
    "buybacks": 12187000.0,
    "interest_paid": 91000.0,
    "taxes_paid": 112863000.0,
    "depreciation": null,
    "amortisation_intangibles": 1500000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 134433000.0,
    "change_inventories": 208673000.0,
    "change_payables": 18329000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 4510000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-23-056507"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-23-056507"
    ],
    "cfi": [
     "10-Q:0001104659-23-056507"
    ],
    "cff": [
     "10-Q:0001104659-23-056507"
    ],
    "capex": [
     "10-Q:0001104659-23-056507"
    ],
    "d_and_a": [
     "10-Q:0001104659-23-056507"
    ],
    "sbc": [
     "10-Q:0001104659-23-056507"
    ],
    "buybacks": [
     "10-Q:0001104659-23-056507"
    ],
    "interest_paid": [
     "10-Q:0001104659-23-056507"
    ],
    "taxes_paid": [
     "10-Q:0001104659-23-056507"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-23-056507"
    ],
    "change_receivables": [
     "10-Q:0001104659-23-056507"
    ],
    "change_inventories": [
     "10-Q:0001104659-23-056507"
    ],
    "change_payables": [
     "10-Q:0001104659-23-056507"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-23-056507"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2022 Q2",
   "fiscal_year": 2022,
   "quarter": 2,
   "start": "2022-04-01",
   "end": "2022-06-30",
   "values": {
    "cfo": 131014000.0,
    "cfi": 297892000.0,
    "cff": -264730000.0,
    "capex": 77935000.0,
    "d_and_a": 15833000.0,
    "sbc": 16277000.0,
    "dividends_paid": null,
    "buybacks": 284312000.0,
    "interest_paid": 136000.0,
    "taxes_paid": 96650000.0,
    "depreciation": null,
    "amortisation_intangibles": 2000000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 154803000.0,
    "change_inventories": 90403000.0,
    "change_payables": 67170000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 18112000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-23-056507",
    "10-Q:0001104659-23-087927"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "cfi": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "cff": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "capex": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "d_and_a": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "sbc": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "buybacks": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "interest_paid": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "taxes_paid": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-23-087927"
    ],
    "change_receivables": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "change_inventories": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "change_payables": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-23-056507",
     "10-Q:0001104659-23-087927"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2022 Q3",
   "fiscal_year": 2022,
   "quarter": 3,
   "start": "2022-07-01",
   "end": "2022-09-30",
   "values": {
    "cfo": 458523000.0,
    "cfi": -52005000.0,
    "cff": -190322000.0,
    "capex": 36712000.0,
    "d_and_a": 15608000.0,
    "sbc": 16558000.0,
    "dividends_paid": null,
    "buybacks": 196816000.0,
    "interest_paid": 132000.0,
    "taxes_paid": 88013000.0,
    "depreciation": null,
    "amortisation_intangibles": 2000000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -86789000.0,
    "change_inventories": -1936000.0,
    "change_payables": -32836000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 12137000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-23-087927",
    "10-Q:0001104659-23-114789"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "cfi": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "cff": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "capex": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "d_and_a": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "sbc": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "buybacks": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "interest_paid": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "taxes_paid": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-23-114789"
    ],
    "change_receivables": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "change_inventories": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "change_payables": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-23-087927",
     "10-Q:0001104659-23-114789"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2022 Q4",
   "fiscal_year": 2022,
   "quarter": 4,
   "start": "2022-10-01",
   "end": "2022-12-31",
   "values": {
    "cfo": 298513000.0,
    "cfi": -103624000.0,
    "cff": -247663000.0,
    "capex": 52568000.0,
    "d_and_a": 15201000.0,
    "sbc": 14942000.0,
    "dividends_paid": null,
    "buybacks": 277713000.0,
    "interest_paid": 72000.0,
    "taxes_paid": 82472000.0,
    "depreciation": null,
    "amortisation_intangibles": 2000000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -73466000.0,
    "change_inventories": 50572000.0,
    "change_payables": -2898000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 29256000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-24-029425",
    "10-Q:0001104659-23-114789"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "cfi": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "cff": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "capex": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "d_and_a": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "sbc": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "buybacks": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "interest_paid": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "taxes_paid": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "change_receivables": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "change_inventories": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "change_payables": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-24-029425",
     "10-Q:0001104659-23-114789"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2023 Q1",
   "fiscal_year": 2023,
   "quarter": 1,
   "start": "2023-01-01",
   "end": "2023-03-31",
   "values": {
    "cfo": 424475000.0,
    "cfi": -52766000.0,
    "cff": -6049000.0,
    "capex": 40100000.0,
    "d_and_a": 16808000.0,
    "sbc": 16051000.0,
    "dividends_paid": null,
    "buybacks": 35126000.0,
    "interest_paid": 96000.0,
    "taxes_paid": 56985000.0,
    "depreciation": null,
    "amortisation_intangibles": 2000000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 167512000.0,
    "change_inventories": -35495000.0,
    "change_payables": 51124000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 36348000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001410578-24-000605"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001410578-24-000605"
    ],
    "cfi": [
     "10-Q:0001410578-24-000605"
    ],
    "cff": [
     "10-Q:0001410578-24-000605"
    ],
    "capex": [
     "10-Q:0001410578-24-000605"
    ],
    "d_and_a": [
     "10-Q:0001410578-24-000605"
    ],
    "sbc": [
     "10-Q:0001410578-24-000605"
    ],
    "buybacks": [
     "10-Q:0001410578-24-000605"
    ],
    "interest_paid": [
     "10-Q:0001410578-24-000605"
    ],
    "taxes_paid": [
     "10-Q:0001410578-24-000605"
    ],
    "amortisation_intangibles": [
     "10-Q:0001410578-24-000605"
    ],
    "change_receivables": [
     "10-Q:0001410578-24-000605"
    ],
    "change_inventories": [
     "10-Q:0001410578-24-000605"
    ],
    "change_payables": [
     "10-Q:0001410578-24-000605"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001410578-24-000605"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2023 Q2",
   "fiscal_year": 2023,
   "quarter": 2,
   "start": "2023-04-01",
   "end": "2023-06-30",
   "values": {
    "cfo": 338687000.0,
    "cfi": -105443000.0,
    "cff": -31771000.0,
    "capex": 42325000.0,
    "d_and_a": 15576000.0,
    "sbc": 18552000.0,
    "dividends_paid": null,
    "buybacks": 55699000.0,
    "interest_paid": 51000.0,
    "taxes_paid": 175911000.0,
    "depreciation": null,
    "amortisation_intangibles": 900000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 150296000.0,
    "change_inventories": -57582000.0,
    "change_payables": 81049000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 23318000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001410578-24-000605",
    "10-Q:0001410578-24-001239"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "cfi": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "cff": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "capex": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "d_and_a": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "sbc": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "buybacks": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "interest_paid": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "taxes_paid": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "amortisation_intangibles": [
     "10-Q:0001410578-24-001239"
    ],
    "change_receivables": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "change_inventories": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "change_payables": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001410578-24-000605",
     "10-Q:0001410578-24-001239"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2023 Q3",
   "fiscal_year": 2023,
   "quarter": 3,
   "start": "2023-07-01",
   "end": "2023-09-30",
   "values": {
    "cfo": 520264000.0,
    "cfi": -201814000.0,
    "cff": -395973000.0,
    "capex": 27799000.0,
    "d_and_a": 17980000.0,
    "sbc": 17862000.0,
    "dividends_paid": null,
    "buybacks": 397255000.0,
    "interest_paid": 107000.0,
    "taxes_paid": 116052000.0,
    "depreciation": null,
    "amortisation_intangibles": 1300000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -99004000.0,
    "change_inventories": 23281000.0,
    "change_payables": -22350000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 5894000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001410578-24-001239",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "cfi": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "cff": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "capex": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "d_and_a": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "sbc": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "buybacks": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "interest_paid": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "taxes_paid": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "amortisation_intangibles": [
     "10-Q:0001410578-24-001818"
    ],
    "change_receivables": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "change_inventories": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "change_payables": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001410578-24-001239",
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2023 Q4",
   "fiscal_year": 2023,
   "quarter": 4,
   "start": "2023-10-01",
   "end": "2023-12-31",
   "values": {
    "cfo": 434327000.0,
    "cfi": 166628000.0,
    "cff": -108806000.0,
    "capex": 111204000.0,
    "d_and_a": 18534000.0,
    "sbc": 16371000.0,
    "dividends_paid": null,
    "buybacks": 170872000.0,
    "interest_paid": 109000.0,
    "taxes_paid": 74276000.0,
    "depreciation": null,
    "amortisation_intangibles": 1700000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -55646000.0,
    "change_inventories": 61898000.0,
    "change_payables": 2963000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 64707000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001410578-25-000248",
    "10-Q:0001410578-24-001818"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "cfi": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "cff": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "capex": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "d_and_a": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "sbc": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "buybacks": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "interest_paid": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "taxes_paid": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "amortisation_intangibles": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "change_receivables": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "change_inventories": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "change_payables": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001410578-25-000248",
     "10-Q:0001410578-24-001818"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2024 Q1",
   "fiscal_year": 2024,
   "quarter": 1,
   "start": "2024-01-01",
   "end": "2024-03-31",
   "values": {
    "cfo": 412142000.0,
    "cfi": -35322000.0,
    "cff": -84749000.0,
    "capex": 66044000.0,
    "d_and_a": 20475000.0,
    "sbc": 22472000.0,
    "dividends_paid": null,
    "buybacks": 120245000.0,
    "interest_paid": 91000.0,
    "taxes_paid": 63634000.0,
    "depreciation": null,
    "amortisation_intangibles": 1300000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 195081000.0,
    "change_inventories": -22708000.0,
    "change_payables": -9062000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 38392000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001410578-25-001122"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001410578-25-001122"
    ],
    "cfi": [
     "10-Q:0001410578-25-001122"
    ],
    "cff": [
     "10-Q:0001410578-25-001122"
    ],
    "capex": [
     "10-Q:0001410578-25-001122"
    ],
    "d_and_a": [
     "10-Q:0001410578-25-001122"
    ],
    "sbc": [
     "10-Q:0001410578-25-001122"
    ],
    "buybacks": [
     "10-Q:0001410578-25-001122"
    ],
    "interest_paid": [
     "10-Q:0001410578-25-001122"
    ],
    "taxes_paid": [
     "10-Q:0001410578-25-001122"
    ],
    "amortisation_intangibles": [
     "10-Q:0001410578-25-001122"
    ],
    "change_receivables": [
     "10-Q:0001410578-25-001122"
    ],
    "change_inventories": [
     "10-Q:0001410578-25-001122"
    ],
    "change_payables": [
     "10-Q:0001410578-25-001122"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001410578-25-001122"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2024 Q2",
   "fiscal_year": 2024,
   "quarter": 2,
   "start": "2024-04-01",
   "end": "2024-06-30",
   "values": {
    "cfo": 436291000.0,
    "cfi": 938626000.0,
    "cff": -2355726000.0,
    "capex": 59768000.0,
    "d_and_a": 19438000.0,
    "sbc": 18790000.0,
    "dividends_paid": null,
    "buybacks": 3114278000.0,
    "interest_paid": 1369000.0,
    "taxes_paid": 212725000.0,
    "depreciation": null,
    "amortisation_intangibles": 1700000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 2146000.0,
    "change_inventories": -100776000.0,
    "change_payables": -24443000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 13701000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001410578-25-001122",
    "10-Q:0001410578-25-001620"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "cfi": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "cff": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "capex": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "d_and_a": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "sbc": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "buybacks": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "interest_paid": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "taxes_paid": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "amortisation_intangibles": [
     "10-Q:0001410578-25-001620"
    ],
    "change_receivables": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "change_inventories": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "change_payables": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001410578-25-001122",
     "10-Q:0001410578-25-001620"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2024 Q3",
   "fiscal_year": 2024,
   "quarter": 3,
   "start": "2024-07-01",
   "end": "2024-09-30",
   "values": {
    "cfo": 618399000.0,
    "cfi": -60286000.0,
    "cff": -527229000.0,
    "capex": 46983000.0,
    "d_and_a": 19909000.0,
    "sbc": 27531000.0,
    "dividends_paid": null,
    "buybacks": 535661000.0,
    "interest_paid": 12348000.0,
    "taxes_paid": 135525000.0,
    "depreciation": null,
    "amortisation_intangibles": 2200000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -90823000.0,
    "change_inventories": -73623000.0,
    "change_payables": 19159000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 10008000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-25-107944",
    "10-Q:0001410578-25-001620"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "cfi": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "cff": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "capex": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "d_and_a": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "sbc": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "buybacks": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "interest_paid": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "taxes_paid": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-25-107944"
    ],
    "change_receivables": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "change_inventories": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "change_payables": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2024 Q4",
   "fiscal_year": 2024,
   "quarter": 4,
   "start": "2024-10-01",
   "end": "2024-12-31",
   "values": {
    "cfo": 461701000.0,
    "cfi": -109291000.0,
    "cff": -361325000.0,
    "capex": 91279000.0,
    "d_and_a": 20612000.0,
    "sbc": 22192000.0,
    "dividends_paid": null,
    "buybacks": 1691000.0,
    "interest_paid": 11462000.0,
    "taxes_paid": 64339000.0,
    "depreciation": null,
    "amortisation_intangibles": 2300000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": -12489000.0,
    "change_inventories": -14396000.0,
    "change_payables": -47145000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 16872000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248",
    "10-Q:0001104659-25-107944"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cfi": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cff": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "capex": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "d_and_a": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "sbc": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "buybacks": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "interest_paid": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "taxes_paid": [
     "10-K:0001410578-25-000248",
     "10-Q:0001104659-25-107944"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_receivables": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_inventories": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_payables": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2025 Q1",
   "fiscal_year": 2025,
   "quarter": 1,
   "start": "2025-01-01",
   "end": "2025-03-31",
   "values": {
    "cfo": 507600000.0,
    "cfi": -30855000.0,
    "cff": -145585000.0,
    "capex": 29056000.0,
    "d_and_a": 24848000.0,
    "sbc": 20727000.0,
    "dividends_paid": null,
    "buybacks": 16633000.0,
    "interest_paid": 4174000.0,
    "taxes_paid": 61646000.0,
    "depreciation": null,
    "amortisation_intangibles": 4300000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 109557000.0,
    "change_inventories": -19594000.0,
    "change_payables": 11768000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 48093000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-26-057398"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-26-057398"
    ],
    "cfi": [
     "10-Q:0001104659-26-057398"
    ],
    "cff": [
     "10-Q:0001104659-26-057398"
    ],
    "capex": [
     "10-Q:0001104659-26-057398"
    ],
    "d_and_a": [
     "10-Q:0001104659-26-057398"
    ],
    "sbc": [
     "10-Q:0001104659-26-057398"
    ],
    "buybacks": [
     "10-Q:0001104659-26-057398"
    ],
    "interest_paid": [
     "10-Q:0001104659-26-057398"
    ],
    "taxes_paid": [
     "10-Q:0001104659-26-057398"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-26-057398"
    ],
    "change_receivables": [
     "10-Q:0001104659-26-057398"
    ],
    "change_inventories": [
     "10-Q:0001104659-26-057398"
    ],
    "change_payables": [
     "10-Q:0001104659-26-057398"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-26-057398"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2025 Q2",
   "fiscal_year": 2025,
   "quarter": 2,
   "start": "2025-04-01",
   "end": "2025-06-30",
   "values": {
    "cfo": 466016000.0,
    "cfi": -326874000.0,
    "cff": -163387000.0,
    "capex": 31404000.0,
    "d_and_a": 27557000.0,
    "sbc": 33127000.0,
    "dividends_paid": null,
    "buybacks": 0.0,
    "interest_paid": 970000.0,
    "taxes_paid": 201065000.0,
    "depreciation": null,
    "amortisation_intangibles": 4300000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 112682000.0,
    "change_inventories": -85039000.0,
    "change_payables": -7435000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 39591000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-26-057398",
    "10-Q:0001104659-26-092193"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "cfi": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "cff": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "capex": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "d_and_a": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "sbc": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "buybacks": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "interest_paid": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "taxes_paid": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-26-092193"
    ],
    "change_receivables": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "change_inventories": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "change_payables": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2025 Q3",
   "fiscal_year": 2025,
   "quarter": 3,
   "start": "2025-07-01",
   "end": "2025-09-30",
   "values": {
    "cfo": 745146000.0,
    "cfi": -361519000.0,
    "cff": -3629000.0,
    "capex": 43641000.0,
    "d_and_a": 29618000.0,
    "sbc": 32810000.0,
    "dividends_paid": null,
    "buybacks": 27288000.0,
    "interest_paid": 152000.0,
    "taxes_paid": 150483000.0,
    "depreciation": null,
    "amortisation_intangibles": 4700000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 76900000.0,
    "change_inventories": 46246000.0,
    "change_payables": 144242000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 26679000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-25-107944",
    "10-Q:0001410578-25-001620"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "cfi": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "cff": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "capex": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "d_and_a": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "sbc": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "buybacks": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "interest_paid": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "taxes_paid": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-25-107944"
    ],
    "change_receivables": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "change_inventories": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "change_payables": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-25-107944",
     "10-Q:0001410578-25-001620"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2025 Q4",
   "fiscal_year": 2025,
   "quarter": 4,
   "start": "2025-10-01",
   "end": "2025-12-31",
   "values": {
    "cfo": 379415000.0,
    "cfi": -597530000.0,
    "cff": -11821000.0,
    "capex": 28174000.0,
    "d_and_a": 32418000.0,
    "sbc": 39023000.0,
    "dividends_paid": null,
    "buybacks": 59725000.0,
    "interest_paid": 41000.0,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": 5900000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 1461000.0,
    "change_inventories": 93305000.0,
    "change_payables": -70115000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 50205000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-Q:0001104659-25-107944"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cfi": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "cff": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "capex": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "d_and_a": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "sbc": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "buybacks": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "interest_paid": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_receivables": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_inventories": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "change_payables": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-26-020831",
     "10-Q:0001104659-25-107944"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "amortisation_intangibles": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  },
  {
   "period": "FY2026 Q1",
   "fiscal_year": 2026,
   "quarter": 1,
   "start": "2026-01-01",
   "end": "2026-03-31",
   "values": {
    "cfo": 604986000.0,
    "cfi": -520685000.0,
    "cff": -118120000.0,
    "capex": 20604000.0,
    "d_and_a": 28400000.0,
    "sbc": 28294000.0,
    "dividends_paid": null,
    "buybacks": 133970000.0,
    "interest_paid": 41000.0,
    "taxes_paid": 71424000.0,
    "depreciation": null,
    "amortisation_intangibles": 2700000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 249066000.0,
    "change_inventories": 33498000.0,
    "change_payables": 164698000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 17963000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-26-057398"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-26-057398"
    ],
    "cfi": [
     "10-Q:0001104659-26-057398"
    ],
    "cff": [
     "10-Q:0001104659-26-057398"
    ],
    "capex": [
     "10-Q:0001104659-26-057398"
    ],
    "d_and_a": [
     "10-Q:0001104659-26-057398"
    ],
    "sbc": [
     "10-Q:0001104659-26-057398"
    ],
    "buybacks": [
     "10-Q:0001104659-26-057398"
    ],
    "interest_paid": [
     "10-Q:0001104659-26-057398"
    ],
    "taxes_paid": [
     "10-Q:0001104659-26-057398"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-26-057398"
    ],
    "change_receivables": [
     "10-Q:0001104659-26-057398"
    ],
    "change_inventories": [
     "10-Q:0001104659-26-057398"
    ],
    "change_payables": [
     "10-Q:0001104659-26-057398"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-26-057398"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "period": "FY2026 Q2",
   "fiscal_year": 2026,
   "quarter": 2,
   "start": "2026-04-01",
   "end": "2026-06-30",
   "values": {
    "cfo": 509215000.0,
    "cfi": -408630000.0,
    "cff": 59423000.0,
    "capex": 48427000.0,
    "d_and_a": 29784000.0,
    "sbc": 35671000.0,
    "dividends_paid": null,
    "buybacks": 8000.0,
    "interest_paid": 57000.0,
    "taxes_paid": 260633000.0,
    "depreciation": null,
    "amortisation_intangibles": 2700000.0,
    "goodwill_impairment": null,
    "deferred_tax": null,
    "change_receivables": 41352000.0,
    "change_inventories": 40284000.0,
    "change_payables": 27507000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 60902000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-Q:0001104659-26-057398",
    "10-Q:0001104659-26-092193"
   ],
   "value_sources": {
    "cfo": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "cfi": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "cff": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "capex": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "d_and_a": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "sbc": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "buybacks": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "interest_paid": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "taxes_paid": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "amortisation_intangibles": [
     "10-Q:0001104659-26-092193"
    ],
    "change_receivables": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "change_inventories": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "change_payables": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ],
    "proceeds_equity_issuance": [
     "10-Q:0001104659-26-057398",
     "10-Q:0001104659-26-092193"
    ]
   },
   "method": "derived",
   "value_methods": {
    "cfo": "derived",
    "cfi": "derived",
    "cff": "derived",
    "capex": "derived",
    "d_and_a": "derived",
    "sbc": "derived",
    "buybacks": "derived",
    "interest_paid": "derived",
    "taxes_paid": "derived",
    "change_receivables": "derived",
    "change_inventories": "derived",
    "change_payables": "derived",
    "proceeds_equity_issuance": "derived"
   }
  }
 ],
 "cf_annual": [
  {
   "fiscal_year": 2020,
   "start": "2020-01-01",
   "end": "2020-12-31",
   "through": "FY2020 Q4",
   "complete": true,
   "values": {
    "cfo": 1364163000.0,
    "cfi": -472487000.0,
    "cff": -526068000.0,
    "capex": 48722000.0,
    "d_and_a": 57030000.0,
    "sbc": 70289000.0,
    "dividends_paid": null,
    "buybacks": 595918000.0,
    "interest_paid": 44000.0,
    "taxes_paid": 355509000.0,
    "depreciation": null,
    "amortisation_intangibles": 7700000.0,
    "goodwill_impairment": 0.0,
    "deferred_tax": -151485000.0,
    "change_receivables": 119672000.0,
    "change_inventories": -30304000.0,
    "change_payables": 18696000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 72936000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-23-027245"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-23-027245"
    ],
    "cfi": [
     "10-K:0001104659-23-027245"
    ],
    "cff": [
     "10-K:0001104659-23-027245"
    ],
    "capex": [
     "10-K:0001104659-23-027245"
    ],
    "d_and_a": [
     "10-K:0001104659-23-027245"
    ],
    "sbc": [
     "10-K:0001104659-23-027245"
    ],
    "buybacks": [
     "10-K:0001104659-23-027245"
    ],
    "interest_paid": [
     "10-K:0001104659-23-027245"
    ],
    "taxes_paid": [
     "10-K:0001104659-23-027245"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-23-027245"
    ],
    "goodwill_impairment": [
     "10-K:0001104659-23-027245"
    ],
    "deferred_tax": [
     "10-K:0001104659-23-027245"
    ],
    "change_receivables": [
     "10-K:0001104659-23-027245"
    ],
    "change_inventories": [
     "10-K:0001104659-23-027245"
    ],
    "change_payables": [
     "10-K:0001104659-23-027245"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-23-027245"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2021,
   "start": "2021-01-01",
   "end": "2021-12-31",
   "through": "FY2021 Q4",
   "complete": true,
   "values": {
    "cfo": 1155741000.0,
    "cfi": -992022000.0,
    "cff": 34821000.0,
    "capex": 43868000.0,
    "d_and_a": 50155000.0,
    "sbc": 70483000.0,
    "dividends_paid": null,
    "buybacks": 13830000.0,
    "interest_paid": 134000.0,
    "taxes_paid": 420521000.0,
    "depreciation": null,
    "amortisation_intangibles": 4400000.0,
    "goodwill_impairment": 0.0,
    "deferred_tax": 24531000.0,
    "change_receivables": 254228000.0,
    "change_inventories": 277793000.0,
    "change_payables": 114297000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 45723000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-24-029425"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-24-029425"
    ],
    "cfi": [
     "10-K:0001104659-24-029425"
    ],
    "cff": [
     "10-K:0001104659-24-029425"
    ],
    "capex": [
     "10-K:0001104659-24-029425"
    ],
    "d_and_a": [
     "10-K:0001104659-24-029425"
    ],
    "sbc": [
     "10-K:0001104659-24-029425"
    ],
    "buybacks": [
     "10-K:0001104659-24-029425"
    ],
    "interest_paid": [
     "10-K:0001104659-24-029425"
    ],
    "taxes_paid": [
     "10-K:0001104659-24-029425"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-24-029425"
    ],
    "goodwill_impairment": [
     "10-K:0001104659-24-029425"
    ],
    "deferred_tax": [
     "10-K:0001104659-24-029425"
    ],
    "change_receivables": [
     "10-K:0001104659-24-029425"
    ],
    "change_inventories": [
     "10-K:0001104659-24-029425"
    ],
    "change_payables": [
     "10-K:0001104659-24-029425"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-24-029425"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2022,
   "start": "2022-01-01",
   "end": "2022-12-31",
   "through": "FY2022 Q4",
   "complete": true,
   "values": {
    "cfo": 887699000.0,
    "cfi": -161367000.0,
    "cff": -706938000.0,
    "capex": 188726000.0,
    "d_and_a": 61241000.0,
    "sbc": 64109000.0,
    "dividends_paid": null,
    "buybacks": 771028000.0,
    "interest_paid": 431000.0,
    "taxes_paid": 379998000.0,
    "depreciation": null,
    "amortisation_intangibles": 7600000.0,
    "goodwill_impairment": 0.0,
    "deferred_tax": 45453000.0,
    "change_receivables": 128981000.0,
    "change_inventories": 347712000.0,
    "change_payables": 49765000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 64015000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001410578-25-000248"
    ],
    "cfi": [
     "10-K:0001410578-25-000248"
    ],
    "cff": [
     "10-K:0001410578-25-000248"
    ],
    "capex": [
     "10-K:0001410578-25-000248"
    ],
    "d_and_a": [
     "10-K:0001410578-25-000248"
    ],
    "sbc": [
     "10-K:0001410578-25-000248"
    ],
    "buybacks": [
     "10-K:0001410578-25-000248"
    ],
    "interest_paid": [
     "10-K:0001410578-25-000248"
    ],
    "taxes_paid": [
     "10-K:0001410578-25-000248"
    ],
    "amortisation_intangibles": [
     "10-K:0001410578-25-000248"
    ],
    "goodwill_impairment": [
     "10-K:0001410578-25-000248"
    ],
    "deferred_tax": [
     "10-K:0001410578-25-000248"
    ],
    "change_receivables": [
     "10-K:0001410578-25-000248"
    ],
    "change_inventories": [
     "10-K:0001410578-25-000248"
    ],
    "change_payables": [
     "10-K:0001410578-25-000248"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001410578-25-000248"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2023,
   "start": "2023-01-01",
   "end": "2023-12-31",
   "through": "FY2023 Q4",
   "complete": true,
   "values": {
    "cfo": 1717753000.0,
    "cfi": -193395000.0,
    "cff": -542599000.0,
    "capex": 221428000.0,
    "d_and_a": 68898000.0,
    "sbc": 68836000.0,
    "dividends_paid": null,
    "buybacks": 658952000.0,
    "interest_paid": 363000.0,
    "taxes_paid": 423224000.0,
    "depreciation": null,
    "amortisation_intangibles": 5900000.0,
    "goodwill_impairment": 0.0,
    "deferred_tax": 30677000.0,
    "change_receivables": 163158000.0,
    "change_inventories": -7898000.0,
    "change_payables": 112786000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 130267000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-26-020831"
    ],
    "cfi": [
     "10-K:0001104659-26-020831"
    ],
    "cff": [
     "10-K:0001104659-26-020831"
    ],
    "capex": [
     "10-K:0001104659-26-020831"
    ],
    "d_and_a": [
     "10-K:0001104659-26-020831"
    ],
    "sbc": [
     "10-K:0001104659-26-020831"
    ],
    "buybacks": [
     "10-K:0001104659-26-020831"
    ],
    "interest_paid": [
     "10-K:0001104659-26-020831"
    ],
    "taxes_paid": [
     "10-K:0001410578-25-000248"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-26-020831"
    ],
    "goodwill_impairment": [
     "10-K:0001104659-26-020831"
    ],
    "deferred_tax": [
     "10-K:0001104659-26-020831"
    ],
    "change_receivables": [
     "10-K:0001104659-26-020831"
    ],
    "change_inventories": [
     "10-K:0001104659-26-020831"
    ],
    "change_payables": [
     "10-K:0001104659-26-020831"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-26-020831"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2024,
   "start": "2024-01-01",
   "end": "2024-12-31",
   "through": "FY2024 Q4",
   "complete": true,
   "values": {
    "cfo": 1928533000.0,
    "cfi": 733727000.0,
    "cff": -3329029000.0,
    "capex": 264074000.0,
    "d_and_a": 80434000.0,
    "sbc": 90985000.0,
    "dividends_paid": null,
    "buybacks": 3771875000.0,
    "interest_paid": 25270000.0,
    "taxes_paid": 476223000.0,
    "depreciation": null,
    "amortisation_intangibles": 7500000.0,
    "goodwill_impairment": 86298000.0,
    "deferred_tax": -2277000.0,
    "change_receivables": 93915000.0,
    "change_inventories": -211503000.0,
    "change_payables": -61491000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 78973000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-26-020831",
    "10-K:0001410578-25-000248"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-26-020831"
    ],
    "cfi": [
     "10-K:0001104659-26-020831"
    ],
    "cff": [
     "10-K:0001104659-26-020831"
    ],
    "capex": [
     "10-K:0001104659-26-020831"
    ],
    "d_and_a": [
     "10-K:0001104659-26-020831"
    ],
    "sbc": [
     "10-K:0001104659-26-020831"
    ],
    "buybacks": [
     "10-K:0001104659-26-020831"
    ],
    "interest_paid": [
     "10-K:0001104659-26-020831"
    ],
    "taxes_paid": [
     "10-K:0001410578-25-000248"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-26-020831"
    ],
    "goodwill_impairment": [
     "10-K:0001104659-26-020831"
    ],
    "deferred_tax": [
     "10-K:0001104659-26-020831"
    ],
    "change_receivables": [
     "10-K:0001104659-26-020831"
    ],
    "change_inventories": [
     "10-K:0001104659-26-020831"
    ],
    "change_payables": [
     "10-K:0001104659-26-020831"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-26-020831"
    ]
   },
   "method": "reported",
   "value_methods": {}
  },
  {
   "fiscal_year": 2025,
   "start": "2025-01-01",
   "end": "2025-12-31",
   "through": "FY2025 Q4",
   "complete": true,
   "values": {
    "cfo": 2098177000.0,
    "cfi": -1316778000.0,
    "cff": -324422000.0,
    "capex": 132275000.0,
    "d_and_a": 114441000.0,
    "sbc": 125687000.0,
    "dividends_paid": null,
    "buybacks": 103646000.0,
    "interest_paid": 5337000.0,
    "taxes_paid": null,
    "depreciation": null,
    "amortisation_intangibles": 19300000.0,
    "goodwill_impairment": 0.0,
    "deferred_tax": -2233000.0,
    "change_receivables": 300600000.0,
    "change_inventories": 34918000.0,
    "change_payables": 78460000.0,
    "change_contract_liabilities": null,
    "proceeds_equity_issuance": 164568000.0,
    "proceeds_debt_issuance": null
   },
   "sources": [
    "10-K:0001104659-26-020831"
   ],
   "value_sources": {
    "cfo": [
     "10-K:0001104659-26-020831"
    ],
    "cfi": [
     "10-K:0001104659-26-020831"
    ],
    "cff": [
     "10-K:0001104659-26-020831"
    ],
    "capex": [
     "10-K:0001104659-26-020831"
    ],
    "d_and_a": [
     "10-K:0001104659-26-020831"
    ],
    "sbc": [
     "10-K:0001104659-26-020831"
    ],
    "buybacks": [
     "10-K:0001104659-26-020831"
    ],
    "interest_paid": [
     "10-K:0001104659-26-020831"
    ],
    "amortisation_intangibles": [
     "10-K:0001104659-26-020831"
    ],
    "goodwill_impairment": [
     "10-K:0001104659-26-020831"
    ],
    "deferred_tax": [
     "10-K:0001104659-26-020831"
    ],
    "change_receivables": [
     "10-K:0001104659-26-020831"
    ],
    "change_inventories": [
     "10-K:0001104659-26-020831"
    ],
    "change_payables": [
     "10-K:0001104659-26-020831"
    ],
    "proceeds_equity_issuance": [
     "10-K:0001104659-26-020831"
    ]
   },
   "method": "reported",
   "value_methods": {}
  }
 ],
 "documents": {
  "10-K:0001104659-21-029943": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001104659-21-029943",
   "report_date": "2020-12-31",
   "filed": "2021-03-01",
   "fiscal_period": "FY2020 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921029943/mnst-20201231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921029943/"
  },
  "10-K:0001104659-22-028182": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001104659-22-028182",
   "report_date": "2021-12-31",
   "filed": "2022-02-28",
   "fiscal_period": "FY2021 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922028182/mnst-20211231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922028182/"
  },
  "10-K:0001104659-23-027245": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001104659-23-027245",
   "report_date": "2022-12-31",
   "filed": "2023-03-01",
   "fiscal_period": "FY2022 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923027245/mnst-20221231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923027245/"
  },
  "10-K:0001104659-24-029425": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001104659-24-029425",
   "report_date": "2023-12-31",
   "filed": "2024-02-29",
   "fiscal_period": "FY2023 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465924029425/mnst-20231231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465924029425/"
  },
  "10-K:0001104659-26-020831": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001104659-26-020831",
   "report_date": "2025-12-31",
   "filed": "2026-02-27",
   "fiscal_period": "FY2025 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926020831/mnst-20251231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926020831/"
  },
  "10-K:0001410578-25-000248": {
   "kind": "filing",
   "form": "10-K",
   "accession": "0001410578-25-000248",
   "report_date": "2024-12-31",
   "filed": "2025-02-28",
   "fiscal_period": "FY2024 FY",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825000248/mnst-20241231x10k.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825000248/"
  },
  "10-Q:0001104659-20-058939": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-20-058939",
   "report_date": "2020-03-31",
   "filed": "2020-05-11",
   "fiscal_period": "FY2020 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920058939/mnst-20200331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920058939/"
  },
  "10-Q:0001104659-20-091376": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-20-091376",
   "report_date": "2020-06-30",
   "filed": "2020-08-06",
   "fiscal_period": "FY2020 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920091376/mnst-20200630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920091376/"
  },
  "10-Q:0001104659-20-122598": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-20-122598",
   "report_date": "2020-09-30",
   "filed": "2020-11-06",
   "fiscal_period": "FY2020 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920122598/mnst-20200930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465920122598/"
  },
  "10-Q:0001104659-21-063189": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-21-063189",
   "report_date": "2021-03-31",
   "filed": "2021-05-07",
   "fiscal_period": "FY2021 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921063189/mnst-20210331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921063189/"
  },
  "10-Q:0001104659-21-101583": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-21-101583",
   "report_date": "2021-06-30",
   "filed": "2021-08-09",
   "fiscal_period": "FY2021 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921101583/mnst-20210630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921101583/"
  },
  "10-Q:0001104659-21-135130": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-21-135130",
   "report_date": "2021-09-30",
   "filed": "2021-11-05",
   "fiscal_period": "FY2021 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921135130/mnst-20210930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465921135130/"
  },
  "10-Q:0001104659-22-057028": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-22-057028",
   "report_date": "2022-03-31",
   "filed": "2022-05-06",
   "fiscal_period": "FY2022 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922057028/mnst-20220331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922057028/"
  },
  "10-Q:0001104659-22-086741": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-22-086741",
   "report_date": "2022-06-30",
   "filed": "2022-08-05",
   "fiscal_period": "FY2022 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922086741/mnst-20220630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922086741/"
  },
  "10-Q:0001104659-22-114849": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-22-114849",
   "report_date": "2022-09-30",
   "filed": "2022-11-04",
   "fiscal_period": "FY2022 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922114849/mnst-20220930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465922114849/"
  },
  "10-Q:0001104659-23-056507": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-23-056507",
   "report_date": "2023-03-31",
   "filed": "2023-05-05",
   "fiscal_period": "FY2023 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923056507/mnst-20230331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923056507/"
  },
  "10-Q:0001104659-23-087927": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-23-087927",
   "report_date": "2023-06-30",
   "filed": "2023-08-04",
   "fiscal_period": "FY2023 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923087927/mnst-20230630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923087927/"
  },
  "10-Q:0001104659-23-114789": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-23-114789",
   "report_date": "2023-09-30",
   "filed": "2023-11-06",
   "fiscal_period": "FY2023 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923114789/mnst-20230930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465923114789/"
  },
  "10-Q:0001104659-25-107944": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-25-107944",
   "report_date": "2025-09-30",
   "filed": "2025-11-07",
   "fiscal_period": "FY2025 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465925107944/mnst-20250930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465925107944/"
  },
  "10-Q:0001104659-26-057398": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-26-057398",
   "report_date": "2026-03-31",
   "filed": "2026-05-08",
   "fiscal_period": "FY2026 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926057398/mnst-20260331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926057398/"
  },
  "10-Q:0001104659-26-092193": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001104659-26-092193",
   "report_date": "2026-06-30",
   "filed": "2026-08-07",
   "fiscal_period": "FY2026 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926092193/mnst-20260630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000110465926092193/"
  },
  "10-Q:0001410578-24-000605": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001410578-24-000605",
   "report_date": "2024-03-31",
   "filed": "2024-05-07",
   "fiscal_period": "FY2024 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824000605/mnst-20240331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824000605/"
  },
  "10-Q:0001410578-24-001239": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001410578-24-001239",
   "report_date": "2024-06-30",
   "filed": "2024-08-08",
   "fiscal_period": "FY2024 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824001239/mnst-20240630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824001239/"
  },
  "10-Q:0001410578-24-001818": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001410578-24-001818",
   "report_date": "2024-09-30",
   "filed": "2024-11-08",
   "fiscal_period": "FY2024 Q3",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824001818/mnst-20240930x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057824001818/"
  },
  "10-Q:0001410578-25-001122": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001410578-25-001122",
   "report_date": "2025-03-31",
   "filed": "2025-05-09",
   "fiscal_period": "FY2025 Q1",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825001122/mnst-20250331x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825001122/"
  },
  "10-Q:0001410578-25-001620": {
   "kind": "filing",
   "form": "10-Q",
   "accession": "0001410578-25-001620",
   "report_date": "2025-06-30",
   "filed": "2025-08-08",
   "fiscal_period": "FY2025 Q2",
   "url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825001620/mnst-20250630x10q.htm",
   "index_url": "https://www.sec.gov/Archives/edgar/data/865752/000141057825001620/"
  }
 },
 "restatements": [
  {
   "period": "FY2020",
   "item": "change_receivables",
   "start": "2020-01-01",
   "end": "2020-12-31",
   "first": {
    "value": 120058000.0,
    "source": "10-K:0001104659-21-029943",
    "filed": "2021-03-01"
   },
   "latest": {
    "value": 119672000.0,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "used": {
    "value": 119672000.0,
    "source": "10-K:0001104659-22-028182",
    "filed": "2022-02-28"
   }
  },
  {
   "period": "FY2020",
   "item": "d_and_a",
   "start": "2020-01-01",
   "end": "2020-12-31",
   "first": {
    "value": 60973000.0,
    "source": "10-K:0001104659-21-029943",
    "filed": "2021-03-01"
   },
   "latest": {
    "value": 57030000.0,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "used": {
    "value": 57030000.0,
    "source": "10-K:0001104659-22-028182",
    "filed": "2022-02-28"
   }
  },
  {
   "period": "FY2021 Q1",
   "item": "change_receivables",
   "start": "2021-01-01",
   "end": "2021-03-31",
   "first": {
    "value": 147544000.0,
    "source": "10-Q:0001104659-21-063189",
    "filed": "2021-05-07"
   },
   "latest": {
    "value": 147452000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   },
   "used": {
    "value": 147452000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   }
  },
  {
   "period": "FY2021 Q1",
   "item": "d_and_a",
   "start": "2021-01-01",
   "end": "2021-03-31",
   "first": {
    "value": 13777000.0,
    "source": "10-Q:0001104659-21-063189",
    "filed": "2021-05-07"
   },
   "latest": {
    "value": 12825000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   },
   "used": {
    "value": 12825000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   }
  },
  {
   "period": "FY2021 Q2",
   "item": "change_receivables",
   "start": "2021-01-01",
   "end": "2021-06-30",
   "first": {
    "value": 239700000.0,
    "source": "10-Q:0001104659-21-101583",
    "filed": "2021-08-09"
   },
   "latest": {
    "value": 239540000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   },
   "used": {
    "value": 239540000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   }
  },
  {
   "period": "FY2021 Q2",
   "item": "d_and_a",
   "start": "2021-01-01",
   "end": "2021-06-30",
   "first": {
    "value": 27489000.0,
    "source": "10-Q:0001104659-21-101583",
    "filed": "2021-08-09"
   },
   "latest": {
    "value": 25499000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   },
   "used": {
    "value": 25499000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   }
  },
  {
   "period": "FY2021 Q3",
   "item": "change_receivables",
   "start": "2021-01-01",
   "end": "2021-09-30",
   "first": {
    "value": 199709000.0,
    "source": "10-Q:0001104659-21-135130",
    "filed": "2021-11-05"
   },
   "latest": {
    "value": 199481000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   },
   "used": {
    "value": 199481000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   }
  },
  {
   "period": "FY2021 Q3",
   "item": "d_and_a",
   "start": "2021-01-01",
   "end": "2021-09-30",
   "first": {
    "value": 40716000.0,
    "source": "10-Q:0001104659-21-135130",
    "filed": "2021-11-05"
   },
   "latest": {
    "value": 37854000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   },
   "used": {
    "value": 37854000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   }
  },
  {
   "period": "FY2021",
   "item": "shares_basic",
   "start": "2021-01-01",
   "end": "2021-12-31",
   "first": {
    "value": 528763000.0,
    "source": "10-K:0001104659-22-028182",
    "filed": "2022-02-28"
   },
   "latest": {
    "value": 1057526000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   },
   "used": {
    "value": 1057526000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   }
  },
  {
   "period": "FY2021",
   "item": "shares_diluted",
   "start": "2021-01-01",
   "end": "2021-12-31",
   "first": {
    "value": 535639000.0,
    "source": "10-K:0001104659-22-028182",
    "filed": "2022-02-28"
   },
   "latest": {
    "value": 1071278000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   },
   "used": {
    "value": 1071278000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   }
  },
  {
   "period": "FY2022 Q1",
   "item": "shares_basic",
   "start": "2022-01-01",
   "end": "2022-03-31",
   "first": {
    "value": 529405000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   },
   "latest": {
    "value": 1058810000.0,
    "source": "10-Q:0001104659-23-056507",
    "filed": "2023-05-05"
   },
   "used": {
    "value": 1058810000.0,
    "source": "10-Q:0001104659-23-056507",
    "filed": "2023-05-05"
   }
  },
  {
   "period": "FY2022 Q1",
   "item": "shares_diluted",
   "start": "2022-01-01",
   "end": "2022-03-31",
   "first": {
    "value": 535554000.0,
    "source": "10-Q:0001104659-22-057028",
    "filed": "2022-05-06"
   },
   "latest": {
    "value": 1071108000.0,
    "source": "10-Q:0001104659-23-056507",
    "filed": "2023-05-05"
   },
   "used": {
    "value": 1071108000.0,
    "source": "10-Q:0001104659-23-056507",
    "filed": "2023-05-05"
   }
  },
  {
   "period": "FY2022 Q2",
   "item": "equity_parent",
   "start": null,
   "end": "2022-06-30",
   "first": {
    "value": 6809178000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   },
   "latest": {
    "value": 6809178000.0,
    "source": "10-Q:0001104659-23-114789",
    "filed": "2023-11-06"
   },
   "used": {
    "value": 6809178000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   }
  },
  {
   "period": "FY2022 Q2",
   "item": "shares_basic",
   "start": "2022-04-01",
   "end": "2022-06-30",
   "first": {
    "value": 528617000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   },
   "latest": {
    "value": 1057233000.0,
    "source": "10-Q:0001104659-23-087927",
    "filed": "2023-08-04"
   },
   "used": {
    "value": 1057233000.0,
    "source": "10-Q:0001104659-23-087927",
    "filed": "2023-08-04"
   }
  },
  {
   "period": "FY2022 Q2",
   "item": "shares_diluted",
   "start": "2022-04-01",
   "end": "2022-06-30",
   "first": {
    "value": 534811000.0,
    "source": "10-Q:0001104659-22-086741",
    "filed": "2022-08-05"
   },
   "latest": {
    "value": 1069622000.0,
    "source": "10-Q:0001104659-23-087927",
    "filed": "2023-08-04"
   },
   "used": {
    "value": 1069622000.0,
    "source": "10-Q:0001104659-23-087927",
    "filed": "2023-08-04"
   }
  },
  {
   "period": "FY2022 Q3",
   "item": "shares_basic",
   "start": "2022-07-01",
   "end": "2022-09-30",
   "first": {
    "value": 526797000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   },
   "latest": {
    "value": 1053594000.0,
    "source": "10-Q:0001104659-23-114789",
    "filed": "2023-11-06"
   },
   "used": {
    "value": 1053594000.0,
    "source": "10-Q:0001104659-23-114789",
    "filed": "2023-11-06"
   }
  },
  {
   "period": "FY2022 Q3",
   "item": "shares_diluted",
   "start": "2022-07-01",
   "end": "2022-09-30",
   "first": {
    "value": 533300000.0,
    "source": "10-Q:0001104659-22-114849",
    "filed": "2022-11-04"
   },
   "latest": {
    "value": 1066600000.0,
    "source": "10-Q:0001104659-23-114789",
    "filed": "2023-11-06"
   },
   "used": {
    "value": 1066600000.0,
    "source": "10-Q:0001104659-23-114789",
    "filed": "2023-11-06"
   }
  },
  {
   "period": "FY2022 Q4",
   "item": "operating_lease_discount_rate",
   "start": null,
   "end": "2022-12-31",
   "first": {
    "value": 0.034,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "latest": {
    "value": 0.034,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   },
   "used": {
    "value": 0.034,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   }
  },
  {
   "period": "FY2022",
   "item": "shares_basic",
   "start": "2022-01-01",
   "end": "2022-12-31",
   "first": {
    "value": 526779000.0,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "latest": {
    "value": 1053558000.0,
    "source": "10-K:0001410578-25-000248",
    "filed": "2025-02-28"
   },
   "used": {
    "value": 1053558000.0,
    "source": "10-K:0001410578-25-000248",
    "filed": "2025-02-28"
   }
  },
  {
   "period": "FY2022",
   "item": "shares_diluted",
   "start": "2022-01-01",
   "end": "2022-12-31",
   "first": {
    "value": 533221000.0,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "latest": {
    "value": 1066442000.0,
    "source": "10-K:0001410578-25-000248",
    "filed": "2025-02-28"
   },
   "used": {
    "value": 1066442000.0,
    "source": "10-K:0001410578-25-000248",
    "filed": "2025-02-28"
   }
  },
  {
   "period": "FY2022 Q4",
   "item": "shares_outstanding",
   "start": null,
   "end": "2022-12-31",
   "first": {
    "value": 522300000.0,
    "source": "10-K:0001104659-23-027245",
    "filed": "2023-03-01"
   },
   "latest": {
    "value": 1044600000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   },
   "used": {
    "value": 1044600000.0,
    "source": "10-K:0001104659-24-029425",
    "filed": "2024-02-29"
   }
  },
  {
   "period": "FY2024",
   "item": "goodwill_impairment",
   "start": "2024-01-01",
   "end": "2024-12-31",
   "first": {
    "value": 86298000.0,
    "source": "10-K:0001410578-25-000248",
    "filed": "2025-02-28"
   },
   "latest": {
    "value": 0.0,
    "source": "10-Q:0001104659-26-092193",
    "filed": "2026-08-07"
   },
   "used": {
    "value": 86298000.0,
    "source": "10-K:0001104659-26-020831",
    "filed": "2026-02-27"
   }
  }
 ],
 "withheld": [],
 "events": [
  {
   "id": "stock_split:2023-05-05:10-Q:0001104659-23-056507",
   "type": "stock_split",
   "date": "2023-05-05",
   "fiscal_period": "FY2023 Q2",
   "text": "The filing reported a stock split of 2 for 1.",
   "counterparty": null,
   "amount": null,
   "sources": [
    "10-Q:0001104659-23-056507"
   ]
  }
 ]
}
