XML 18 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
VARIABLE INTEREST ENTITIES FINANCING RECEIVABLES (Loan Portfolio Aging Analysis as of the Dates Indicated at Cost Basis) (Details) RSO (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Greater than 90 Days $ 1,546us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue $ 2,339us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 36,705us-gaap_FinancingReceivableRecordedInvestmentPastDue 37,076us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 7,559us-gaap_FinancingReceivableRecordedInvestmentCurrent 10,305us-gaap_FinancingReceivableRecordedInvestmentCurrent
RSO [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 420us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
443us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
82us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 303us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,469us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 723us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,994us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 2,216,592us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,041,612us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 2,217,315rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
2,043,606rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 1,969,858us-gaap_NotesReceivableNet
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,935,793us-gaap_NotesReceivableNet
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans Receivable Held-for-sale, Amount 248,451us-gaap_LoansReceivableHeldForSaleAmount
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
111,736us-gaap_LoansReceivableHeldForSaleAmount
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Whole Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 1,362,382us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,263,592us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 1,362,382rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,263,592rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 1,362,382us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,263,592us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | B Notes [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 16,031us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
16,072us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 16,031rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
16,072rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 16,031us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
16,072us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Mezzanine Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 67,471us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
67,366us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 67,471rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
67,366rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 67,471us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
67,366us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Bank Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 215us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 215us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,350us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 297,994us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
329,580us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 298,209rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
330,930rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 298,209us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
330,930us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Middle-market Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 294,793us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
250,113us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 294,793rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
250,113rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing   0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Financing Receivable, Net 294,793us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
250,113us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Residential Mortgage Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 420us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
443us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
82us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 88us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
119us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 508us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
644us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 176,692us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
113,612us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 177,200rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
114,256rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans Receivable Held-for-sale, Amount 174,559us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
111,454us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
RSO [Member] | Loans Receivable - Related Party [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
60-89 Days 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Greater than 90 Days 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Current 1,229us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,277us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Receivable 1,229rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,277rexi_FinancingReceivableRecordedInvestmentPastDueAndCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Total Loans Greater Than 90 days and accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Held for Sale [Member] | RSO [Member] | Whole Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Receivable Held-for-sale, Amount 0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Held for Sale [Member] | RSO [Member] | B Notes [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Receivable Held-for-sale, Amount 0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BNotesMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Held for Sale [Member] | RSO [Member] | Mezzanine Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Receivable Held-for-sale, Amount 0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Held for Sale [Member] | RSO [Member] | Bank Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing Receivable, Net 73,900us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
282us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans Receivable Held-for-sale, Amount 73,892us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
282us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Held for Sale [Member] | RSO [Member] | Middle-market Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Receivable Held-for-sale, Amount $ 0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
$ 0us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MiddlemarketLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= rexi_HeldForSaleMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember