Quarterly report pursuant to Section 13 or 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 $)
0 Months Ended 3 Months Ended 0 Months Ended
Apr. 09, 2014
Mar. 31, 2015
Jul. 10, 2014
Oct. 09, 2014
Jan. 09, 2015
Apr. 09, 2015
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_CommonStockDividendsPerShareCashPaid
/ 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_CommonStockDividendsPerShareCashPaid
/ 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_CommonStockDividendsPerShareCashPaid
/ 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_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= hasi_DecemberNineteenTwoThousandFourteenRecordDateMember
 
3/30/15 Record Date [Member]            
Dividends Payable [Line Items]            
Announced Date   Mar. 17, 2015        
Record Date   Mar. 30, 2015        
Pay Date   Apr. 09, 2015        
3/30/15 Record Date [Member] | Subsequent Event [Member]            
Dividends Payable [Line Items]            
Amount per share           $ 0.26us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= hasi_MarchThirtyTwoThousandFifteenRecordDateMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember