Annual report pursuant to Section 13 and 15(d)

Equity - Summary of Dividends Declared by Board of Directors (Detail)

v2.4.1.9
Equity - Summary of Dividends Declared by Board of Directors (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
8/20/13 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Aug. 08, 2013
Record Date Aug. 20, 2013
Pay Date Aug. 29, 2013
Amount per share $ 0.06us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_AugustTwentyTwoThousandThirteenRecordDateMember
11/18/13 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Nov. 07, 2013
Record Date Nov. 18, 2013
Pay Date Nov. 22, 2013
Amount per share $ 0.14us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_NovemberEighteenTwoThousandThirteenRecordDateMember
12/30/13 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Dec. 17, 2013
Record Date Dec. 30, 2013
Pay Date Jan. 10, 2014
Amount per share $ 0.22us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_DecemberThirtyTwoThousandThirteenRecordDateMember
03/27/14 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Mar. 13, 2014
Record Date Mar. 27, 2014
Pay Date Apr. 09, 2014
Amount per share $ 0.22us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_MarchTwentySevenTwoThousandFourteenRecordDateMember
06/27/14 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Jun. 17, 2014
Record Date Jun. 27, 2014
Pay Date Jul. 10, 2014
Amount per share $ 0.22us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_JuneTwentySevenTwoThousandFourteenRecordDateMember
9/26/2014 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Sep. 16, 2014
Record Date Sep. 26, 2014
Pay Date Oct. 09, 2014
Amount per share $ 0.22us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_SeptemberTwentySixTwoThousandFourteenRecordDateMember
12/19/14 Record Date [Member]  
Dividends Payable [Line Items]  
Announced Date Dec. 08, 2014
Record Date Dec. 19, 2014
Pay Date Jan. 09, 2015
Amount per share $ 0.26us-gaap_DividendsPayableAmountPerShare
/ us-gaap_DividendsAxis
= hasi_DecemberNineteenTwoThousandFourteenRecordDateMember