XML 33 R155.htm IDEA: XBRL DOCUMENT v2.4.1.9
VARIABLE INTEREST ENTITIES - FINANCING RECEIVABLES (Impaired Loans) (Details) RSO (RSO [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Impaired [Line Items]    
Net Balance $ 169,612,000us-gaap_ImpairedFinancingReceivableRecordedInvestment $ 204,005,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
Unpaid Principal Balance 169,612,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance 203,958,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Specific Allowance (570,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance (7,193,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
Average Investment in Impaired Loans 170,599,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 186,315,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Interest Income Recognized 15,686,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 11,676,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
130,759,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
25,572,000us-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
156,331,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
130,759,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
25,572,000us-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
156,331,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
(4,572,000)us-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
123,495,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
24,748,000us-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
148,243,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 12,679,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
8,439,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 0us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,622,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Interest Income Recognized 12,679,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_WholeLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
10,061,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
Impaired Financing Receivable, with Related Allowance, Recorded Investment 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
Impaired Financing Receivable, with Related 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
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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
Impaired Financing Receivable, with Related Allowance, Recorded Investment 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
Impaired Financing Receivable, with Related 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
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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 2,859,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,615,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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 2,859,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_MezzanineLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
1,615,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
Impaired Financing Receivable, with Related Allowance, Recorded Investment 1,350,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
3,554,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Net Balance 1,350,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
3,554,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
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance 1,350,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
3,554,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Unpaid Principal Balance 1,350,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
3,554,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Specific Allowance (570,000)us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_BankLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
(2,621,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
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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
Impaired Financing Receivable, with Related Allowance, Recorded Investment 0us-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 0us-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
Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance 0us-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 0us-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 0us-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
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
315,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment 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,082,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
315,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Unpaid Principal Balance 2,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
268,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related 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,082,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
268,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,082,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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,082,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Loans without a specific valuation allowance, Interest Income Recognized 148,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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 148,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_ResidentialMortgageLoansMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
0us-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
5,733,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related Allowance, Recorded Investment 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
5,733,000us-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
5,733,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rexi_LoansReceivableRelatedPartyMember
/ dei_LegalEntityAxis
= rexi_ResourceCapitalCorpMember
Impaired Financing Receivable, with Related 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
5,733,000us-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
Impaired Financing Receivable, with Related Allowance, Average Recorded Investment 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
Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method 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