XML 134 R105.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Technology Agreements (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Technology Agreements [Abstract] |  |  |
Information Technology and Data Processing | $ 28 | $ 181 | $ 103
Technology Agreements |  |  |
Technology Agreements, Minimum Payments Due [Abstract] |  |  |
Long Term Purchase Commitment Technology Agreement - Current | 18 |  |
Long Term Purchase Commitment Technology Agreement Future Minimum Payments Due, Year 2 | 14 |  |
Long Term Purchase Commitment Technology Agreement Future Minimum Payments Due, Year 3 | 13 |  |
Long Term Purchase Commitment Technology Agreement Future Minimum Payments Due, Year 4 | 12 |  |
Long Term Purchase Commitment Technology Agreement Future Minimum Payments Due, Year 5 | 0 |  |
Long Term Purchase Commitment Technology Agreement Future Minimum Payments Due, Thereafter | $ 0 |  |

X
- Definition The amount of expenses incurred in the period for information technology and data processing products and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_InformationTechnologyAndDataProcessing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueAbstract
Namespace Prefix: | xel_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For technology service agreements having initial or remaining terms in excess of one year, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueCurrent
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For technology service agreements having initial or remaining terms in excess of one year, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueThereafter
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For technology service agreements having initial or remaining terms in excess of two years, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueYear2
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For technology service agreements having initial or remaining terms in excess of three years, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueYear3
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For technology service agreements having initial or remaining terms in excess of one year, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueYear4
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For technology service agreements having initial or remaining terms in excess of one year, required payments due within one year of the balance sheet date. + References No definition available. + Details
Name: | xel_LongTermPurchaseCommitmentTechnologyAgreementFutureMinimumPaymentsDueYear5
Namespace Prefix: | xel_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | xel_TechnologyAgreementsAbstract
Namespace Prefix: | xel_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=xel_TechnologyAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |