XML 81 R113.htm IDEA: XBRL DOCUMENT v2.4.1.9
VARIABLE INTEREST ENTITIES FINANCING RECEIVABLES (Impaired Loans) (Details) RSO (RSO [Member], USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Impaired [Line Items]    
Net Balance $ 173,992,000us-gaap_ImpairedFinancingReceivableRecordedInvestment $ 169,612,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
Unpaid Principal Balance 173,992,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance 169,612,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Specific Allowance (2,598,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance (570,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
Average Investment in Impaired Loans 171,158,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 170,599,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Interest Income Recognized 16,824,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 15,686,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
Whole Loans [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 128,108,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
128,108,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 128,108,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
128,108,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 128,108,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
128,108,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 128,108,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
128,108,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 130,445,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
130,445,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 130,445,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
130,445,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 13,617,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
12,679,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 13,617,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
12,679,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
B Notes [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Mezzanine Loans [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 38,072,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 38,072,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 38,072,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
38,072,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 3,186,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,859,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 3,186,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,859,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Bank Loans [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 215,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 215,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 215,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 215,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance (86,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
(570,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Middle-market Loans [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 4,956,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 4,956,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 4,956,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 4,956,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance (2,512,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Residential Mortgage Loans [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 2,641,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 2,641,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 2,641,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 2,641,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 2,641,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 2,641,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,082,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 21,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
148,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 21,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
148,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans Receivable - Related Party [Member]
   
Financing Receivable, Impaired [Line Items]    
Loans without a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Recorded balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with specific valuation allowance, Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Average Investment in Impaired Loans 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans with a specific valuation allowance, Interest Income Recognized 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized $ 0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
$ 0us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember