XML 39 R27.htm IDEA: XBRL DOCUMENT
v3.21.1

COVID-19 Pandemic, CARES Funding (Details) - USD ($) $ in Millions | 3 Months Ended | 11 Months Ended |
--- | --- | --- | ---
Mar. 31, 2021 | Mar. 31, 2020 | Mar. 31, 2021 | Apr. 29, 2021
CARES Funds Received [Line Items] |  |  |  |
Total Expected Relief From PSP of CARES Act |  |  | $ 2,268 |
Adjustments to Additional Paid in Capital, Warrant Issued |  |  | 24 |
Total Unsecured Term Loan through PSP of CARES Act |  |  | 599 |
CARES Act Payroll Tax Relief | $ 8 |  |  |
ProceedsFromPayrollSupportProgramGrant |  |  | 1,645 |
PSPGrantRecognized | 411 | $ 0 |  |
CARES PSP 1 [Member] |  |  |  |
CARES Funds Received [Line Items] |  |  |  |
Total Expected Relief From PSP of CARES Act |  |  | 1,059 |
Adjustments to Additional Paid in Capital, Warrant Issued |  |  | 9 |
Total Unsecured Term Loan through PSP of CARES Act |  |  | 293 |
ProceedsFromPayrollSupportProgramGrant |  |  | 757 |
PSP Installments Received | 8 |  |  |
CARES PSP 2 [Member] |  |  |  |
CARES Funds Received [Line Items] |  |  |  |
Total Expected Relief From PSP of CARES Act |  |  | 625 |
Adjustments to Additional Paid in Capital, Warrant Issued | 8 |  | 9 |
Total Unsecured Term Loan through PSP of CARES Act | 136 |  | 159 |
ProceedsFromPayrollSupportProgramGrant | 403 |  | 457 |
PSP Installments Received | $ 539 |  |  |
CARES PSP 2 [Member] | Subsequent Event [Member] |  |  |  |
CARES Funds Received [Line Items] |  |  |  |
Additional Relief from PSP of CARES Act |  |  |  | $ 80
CARES PSP 3 [Member] |  |  |  |
CARES Funds Received [Line Items] |  |  |  |
Total Expected Relief From PSP of CARES Act |  |  | 584 |
Adjustments to Additional Paid in Capital, Warrant Issued |  |  | 6 |
Total Unsecured Term Loan through PSP of CARES Act |  |  | 147 |
ProceedsFromPayrollSupportProgramGrant |  |  | $ 431 |

X
- Definition Additional Relief from PSP of CARES Act + References No definition available. + Details
Name: | alk_AdditionalReliefFromPSPOfCARESAct
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition CARES Act PSP Warrants Issued, Value + References No definition available. + Details
Name: | alk_CARESActPSPWarrantsIssuedValue
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition CARES Act Payroll Tax Relief + References No definition available. + Details
Name: | alk_CARESActPayrollTaxRelief
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition CARES Funds Received + References No definition available. + Details
Name: | alk_CARESFundsReceivedLineItems
Namespace Prefix: | alk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition PSPGrantRecognized + References No definition available. + Details
Name: | alk_PSPGrantRecognized
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition PSP Installments Received + References No definition available. + Details
Name: | alk_PSPInstallmentsReceived
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition ProceedsFromPayrollSupportProgramGrant + References No definition available. + Details
Name: | alk_ProceedsFromPayrollSupportProgramGrant
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total Expected Relief From PSP of CARES Act + References No definition available. + Details
Name: | alk_TotalExpectedReliefFromPSPOfCARESAct
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total Unsecured Term Loan through PSP of CARES Act + References No definition available. + Details
Name: | alk_TotalUnsecuredTermLoanThroughPSPOfCARESAct
Namespace Prefix: | alk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | alk_CARESActPSPProgramAxis=alk_CARESPSP1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alk_CARESActPSPProgramAxis=alk_CARESPSP2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | alk_CARESActPSPProgramAxis=alk_CARESPSP3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |