XML 42 R31.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Special Charges - Summary of Special Charges (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2024 | Mar. 31, 2023
Unusual or Infrequent Items, or Both [Abstract] |  |
Sunseeker weather and related events | $ 100 | $ 200
Sunseeker weather and related events, insurance recoveries(1) | (1,916) | (1,826)
Accelerated depreciation on airframes identified for early retirement | 14,915 | 14
Total special charges | 13,099 | $ (1,612)
Proceeds from business interruption insurance | $ 700 |

X
- Definition Non-Operating Special Charge, Total + References No definition available. + Details
Name: | algt_NonOperatingSpecialChargeTotal
Namespace Prefix: | algt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Operating Recoveries Special Charge, Total + References No definition available. + Details
Name: | algt_OperatingRecoveriesSpecialChargeTotal
Namespace Prefix: | algt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Operating Special Charge, Total + References No definition available. + Details
Name: | algt_OperatingSpecialChargeTotal
Namespace Prefix: | algt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds From Business Interruption Insurance + References No definition available. + Details
Name: | algt_ProceedsFromBusinessInterruptionInsurance
Namespace Prefix: | algt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Special Charges, Total + References No definition available. + Details
Name: | algt_SpecialChargesTotal
Namespace Prefix: | algt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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