XML 24 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Method Investments (Narrative) (Details)
Dec. 31, 2019
Nov. 14, 2018
CPFH LLC [Member]    
Schedule Of Equity Method Investments [Line Items]    
Equity method investment, ownership percentage   25.00%
Oak Grove Asset Acquisitions LP [Member]    
Schedule Of Equity Method Investments [Line Items]    
Equity method investment, ownership percentage 50.00%