XML 59 R48.htm IDEA: XBRL DOCUMENT
v3.25.3

Intangible Assets and Goodwill - Intangible Assets, by Major Class (Details) - USD ($) $ in Millions | Sep. 30, 2025 | Mar. 31, 2025
--- | --- | ---
Finite-Lived Intangible Assets [Line Items] |  |
Accumulated Amortization | $ (5,491.0) | $ (5,270.5)
Gross Amount | 7,660.5 | 7,659.5
Net Amount | 2,169.5 | 2,389.0
Amortization Expense |  |
2026 | 262.0 |
2027 | 424.6 |
2028 | 317.9 |
2029 | 243.2 |
2030 | $ 238.0 |
In-process research and development |  |
Finite-Lived Intangible Assets [Line Items] |  |
In-process research and development |  | 50.8
Minimum |  |
Amortization Expense |  |
Useful life | 1 year |
Maximum |  |
Amortization Expense |  |
Useful life | 15 years |
Core and developed technology |  |
Finite-Lived Intangible Assets [Line Items] |  |
Gross Amount | $ 7,199.9 | 7,149.9
Accumulated Amortization | (5,172.1) | (4,981.6)
Net Amount | 2,027.8 | 2,168.3
Customer-related |  |
Finite-Lived Intangible Assets [Line Items] |  |
Gross Amount | 202.5 | 199.5
Accumulated Amortization | (159.0) | (152.8)
Net Amount | 43.5 | 46.7
Software licenses |  |
Finite-Lived Intangible Assets [Line Items] |  |
Gross Amount | 258.1 | 259.3
Accumulated Amortization | (159.9) | (136.1)
Net Amount | $ 98.2 | $ 123.2

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 14: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 18: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31 Reference 19: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29 Reference 20: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29 Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20 Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20 Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14 Reference 24: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14 Reference 25: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14 Reference 26: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14 Reference 27: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14 Reference 28: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3 Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2 Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before accumulated amortization of intangible assets, excluding goodwill. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_IntangibleAssetsGrossExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1 + Details
Name: | us-gaap_IntangibleAssetsNetExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |