Securitization of Receivables - Schedule of Cash Flows between us and Securitization Trusts (Detail) (Securitization Trust [Member], USD $)
In Millions, unless otherwise specified |
3 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Dec. 31, 2012
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2012
|
|
Securitization Trust [Member]
|
||||
Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Line Items] | ||||
Purchase of receivables securitized |
$ 57.1hasi_PaymentsToAcquireAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 248.7hasi_PaymentsToAcquireAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 260.1hasi_PaymentsToAcquireAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 142.0hasi_PaymentsToAcquireAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
Proceeds from securitizations |
59.6us-gaap_ProceedsFromAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
257.2us-gaap_ProceedsFromAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
265.7us-gaap_ProceedsFromAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
146.0us-gaap_ProceedsFromAccountsReceivableSecuritization / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
Servicing fees received |
0.1us-gaap_ServicingFeesNet / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
0.6us-gaap_ServicingFeesNet / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
0.6us-gaap_ServicingFeesNet / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
0.7us-gaap_ServicingFeesNet / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
Cash received from residual assets |
$ 0.2hasi_CashReceivedFromResidualAssets / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 0.9hasi_CashReceivedFromResidualAssets / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 0.5hasi_CashReceivedFromResidualAssets / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
$ 0.6hasi_CashReceivedFromResidualAssets / dei_LegalEntityAxis = hasi_SecuritizationTrustMember |
X | ||||||||||
- Definition
Cash Received From Residual Assets No definition available.
|
X | ||||||||||
- Definition
Payments to Acquire Accounts Receivable Securitization No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of revenue from servicing real estate mortgages, credit cards, and other financial assets held by others. Includes premiums received in lieu of regular servicing fees. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|