XML 21 R33.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Nature of Operations and Summary of Significant Accounting Policies (Details) | 12 Months Ended
--- | ---
Dec. 31, 2014 aircraft item
Condensed Consolidated Financial Statements |
Number of daily departures to different destinations | 3,600 skyw_NumberOfDailyDeparturesToDifferentDestinations
Agreements with other airlines |
Number of aircrafts held by entity | 749 skyw_NumberOfAircraftsHeldByEntity
United |
Agreements with other airlines |
Number of aircrafts held by entity | 425 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
Percentage of aggregate capacity operated | 61.40%skyw_PercentageOfAggregateCapacityOperated / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
Delta |
Agreements with other airlines |
Number of aircrafts held by entity | 239 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
Percentage of aggregate capacity operated | 31.60%skyw_PercentageOfAggregateCapacityOperated / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
American |
Agreements with other airlines |
Number of aircrafts held by entity | 29 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_AmericanMember
Percentage of aggregate capacity operated | 3.20%skyw_PercentageOfAggregateCapacityOperated / us-gaap_TypeOfArrangementAxis = skyw_AmericanMember
US Airways |
Agreements with other airlines |
Number of aircrafts held by entity | 15 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_USAirwaysMember
Percentage of aggregate capacity operated | 1.70%skyw_PercentageOfAggregateCapacityOperated / us-gaap_TypeOfArrangementAxis = skyw_USAirwaysMember
Alaska |
Agreements with other airlines |
Number of aircrafts held by entity | 9 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_AlaskaMember
Percentage of aggregate capacity operated | 2.10%skyw_PercentageOfAggregateCapacityOperated / us-gaap_TypeOfArrangementAxis = skyw_AlaskaMember
Subleased to an un-affiliated entity |
Agreements with other airlines |
Number of aircrafts held by entity | 2 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_SubleasedToAnUnAffiliatedEntityMember
Other |
Agreements with other airlines |
Number of aircrafts held by entity | 30 skyw_NumberOfAircraftsHeldByEntity / us-gaap_TypeOfArrangementAxis = skyw_OtherEntityMember
CRJ 200 |
Agreements with other airlines |
Number of aircrafts held by entity | 248 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member
CRJ 200 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 89 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
CRJ 200 | Delta |
Agreements with other airlines |
Number of aircrafts held by entity | 113 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
CRJ 200 | American |
Agreements with other airlines |
Number of aircrafts held by entity | 29 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_AmericanMember
CRJ 200 | US Airways |
Agreements with other airlines |
Number of aircrafts held by entity | 11 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_USAirwaysMember
CRJ 200 | Subleased to an un-affiliated entity |
Agreements with other airlines |
Number of aircrafts held by entity | 2 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_SubleasedToAnUnAffiliatedEntityMember
CRJ 200 | Other |
Agreements with other airlines |
Number of aircrafts held by entity | 4 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ200Member / us-gaap_TypeOfArrangementAxis = skyw_OtherEntityMember
CRJ 700 |
Agreements with other airlines |
Number of aircrafts held by entity | 139 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ700Member
CRJ 700 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 70 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ700Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
CRJ 700 | Delta |
Agreements with other airlines |
Number of aircrafts held by entity | 60 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ700Member / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
CRJ 700 | Alaska |
Agreements with other airlines |
Number of aircrafts held by entity | 9 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ700Member / us-gaap_TypeOfArrangementAxis = skyw_AlaskaMember
CRJ 900 |
Agreements with other airlines |
Number of aircrafts held by entity | 64 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ900Member
CRJ 900 | Delta |
Agreements with other airlines |
Number of aircrafts held by entity | 60 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ900Member / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
CRJ 900 | US Airways |
Agreements with other airlines |
Number of aircrafts held by entity | 4 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_CRJ900Member / us-gaap_TypeOfArrangementAxis = skyw_USAirwaysMember
ERJ135 |
Agreements with other airlines |
Number of aircrafts held by entity | 9 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_ERJ135Member
ERJ135 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 9 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_ERJ135Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
ERJ 145 |
Agreements with other airlines |
Number of aircrafts held by entity | 226 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_ERJ145Member
ERJ 145 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 216 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_ERJ145Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
ERJ 145 | Other |
Agreements with other airlines |
Number of aircrafts held by entity | 10 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_ERJ145Member / us-gaap_TypeOfArrangementAxis = skyw_OtherEntityMember
E175 |
Agreements with other airlines |
Number of aircrafts held by entity | 20 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_E175Member
E175 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 20 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_E175Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
EMB 120 |
Agreements with other airlines |
Number of aircrafts held by entity | 43 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_EMB120Member
EMB 120 | United |
Agreements with other airlines |
Number of aircrafts held by entity | 21 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_EMB120Member / us-gaap_TypeOfArrangementAxis = skyw_UnitedMember
EMB 120 | Delta |
Agreements with other airlines |
Number of aircrafts held by entity | 6 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_EMB120Member / us-gaap_TypeOfArrangementAxis = skyw_DeltaMember
EMB 120 | Other |
Agreements with other airlines |
Number of aircrafts held by entity | 16 skyw_NumberOfAircraftsHeldByEntity / us-gaap_AircraftTypeAxis = skyw_EMB120Member / us-gaap_TypeOfArrangementAxis = skyw_OtherEntityMember

X
- Definition Represents the number of aircraft held by the entity. + References No definition available. + Details
Name: | skyw_NumberOfAircraftsHeldByEntity
Namespace Prefix: | skyw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the total number of daily departures to different destinations. + References No definition available. + Details
Name: | skyw_NumberOfDailyDeparturesToDifferentDestinations
Namespace Prefix: | skyw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the percentage of the entity's aggregate capacity that was operated during the year. + References No definition available. + Details
Name: | skyw_PercentageOfAggregateCapacityOperated
Namespace Prefix: | skyw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | skyw_ScheduleOfAirlineOperationsLineItems
Namespace Prefix: | skyw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_CRJ200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_CRJ700Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_CRJ900Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_E175Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_EMB120Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_ERJ135Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AircraftTypeAxis=skyw_ERJ145Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_AlaskaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_AmericanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_DeltaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_OtherEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_SubleasedToAnUnAffiliatedEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_UnitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=skyw_USAirwaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |