XML 25 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Covered Assets and Indemnification Asset (Details 3) (Covered, USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended
Mar. 31, 2015
item
Mar. 31, 2014
item
Mar. 31, 2014
Dec. 31, 2014
Covered PCI loans        
Non-accrual loans $ 14,749us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus     $ 34,223us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Number of TDRs granted 1us-gaap_FinancingReceivableModificationsNumberOfContracts2 0us-gaap_FinancingReceivableModificationsNumberOfContracts2    
Secured
       
Covered PCI loans        
Non-accrual loans 585us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    442us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Unsecured
       
Covered PCI loans        
Non-accrual loans       883us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Secured by commercial properties
       
Covered PCI loans        
Non-accrual loans 11,504us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    30,823us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Number of TDRs granted 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
     
Secured by residential properties
       
Covered PCI loans        
Non-accrual loans 1,620us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    1,046us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Residential construction loans
       
Covered PCI loans        
Non-accrual loans 1,013us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    1,018us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Commercial construction loans and land development
       
Covered PCI loans        
Non-accrual loans 27us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    11us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
PCI loans
       
Covered PCI loans        
Unpaid Contractual Principal Balance 679,971us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    761,063us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 294,633us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    378,889us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 69,511us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    59,747us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 364,144us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    438,636us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance 1,316us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    4,534us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 401,391us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  690,542us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
Non-accrual loans 11,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    31,200us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
PCI loans | Secured
       
Covered PCI loans        
Unpaid Contractual Principal Balance 23,821us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    26,447us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 6,398us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    7,436us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 5,870us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    6,636us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 12,268us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    14,072us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance 324us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    265us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 13,170us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  25,381us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
PCI loans | Unsecured
       
Covered PCI loans        
Unpaid Contractual Principal Balance 13,217us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    14,111us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 1,693us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    2,107us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 3,204us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    4,697us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 4,897us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    6,804us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance       882us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 5,851us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  9,429us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_UnsecuredMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
PCI loans | Secured by commercial properties
       
Covered PCI loans        
Unpaid Contractual Principal Balance 335,149us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    387,302us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 119,551us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    193,111us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 59,208us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    35,142us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 178,759us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    228,253us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance 906us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    2,381us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 203,506us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  352,334us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByCommercialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
PCI loans | Secured by residential properties
       
Covered PCI loans        
Unpaid Contractual Principal Balance 219,650us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    235,505us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 127,424us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    129,571us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 415us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    12,918us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 127,839us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    142,489us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance 1us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    937us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 135,164us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  193,681us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_SecuredByResidentialPropertiesMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
PCI loans | Residential construction loans
       
Covered PCI loans        
Unpaid Contractual Principal Balance 2,321us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    2,749us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 1,013us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    1,018us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 287us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    354us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Total Recorded Investment 1,300us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    1,372us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Related Allowance 85us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    69us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 1,336us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  3,534us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_ResidentialConstructionLoansMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
PCI loans | Commercial construction loans and land development
       
Covered PCI loans        
Unpaid Contractual Principal Balance 85,813us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    94,949us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with No Allowance 38,554us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    45,646us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Recorded Investment with Allowance 527us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
     
Total Recorded Investment 39,081us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    45,646us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
Average investment 42,364us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
  106,183us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_LoansImpairedAtAcquisitionMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= hth_CommercialConstructionLoansAndLandDevelopmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
 
Other than PCI Loans
       
Covered PCI loans        
Total Recorded Investment $ 332,500us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_OtherThanPurchasedCreditImpairedLoanPortfolioSegmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember
    $ 382,500us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= hth_OtherThanPurchasedCreditImpairedLoanPortfolioSegmentMember
/ hth_ReceivableByIndemnificationStatusAxis
= hth_CoveredMember