Annual report pursuant to Section 13 and 15(d)

Nonrecourse Debt - Schedule of Minimum Maturities of Nonrecourse Debt (Detail)

v2.4.1.9
Nonrecourse Debt - Schedule of Minimum Maturities of Nonrecourse Debt (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Debt Instrument [Line Items]  
Maturity of Nonrecourse debt, 2015 $ 42.2us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Maturity of Nonrecourse debt, 2016 34.3us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Maturity of Nonrecourse debt, 2017 34.6us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Maturity of Nonrecourse debt, 2018 26.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Maturity of Nonrecourse debt, 2019 83.3us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Maturity of Nonrecourse debt, Thereafter 99.8us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Maturity of Nonrecourse debt, Total 320.7us-gaap_LongTermDebt
Asset-Backed Nonrecourse Notes [Member]  
Debt Instrument [Line Items]  
Maturity of Nonrecourse debt, 2015 17.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, 2016 19.2us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, 2017 21.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, 2018 19.7us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, 2019 79.8us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, Thereafter 51.3us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Maturity of Nonrecourse debt, Total 208.2us-gaap_LongTermDebt
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_AssetBackedNonRecourseNotesMember
Other Nonrecourse Debt [Member]  
Debt Instrument [Line Items]  
Maturity of Nonrecourse debt, 2015 25.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, 2016 15.1us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, 2017 13.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, 2018 6.8us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, 2019 3.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, Thereafter 48.5us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember
Maturity of Nonrecourse debt, Total $ 112.5us-gaap_LongTermDebt
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hasi_OtherNonRecourseDebtMember