XML 31 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Method Investments (Narrative) (Details)
Nov. 14, 2018
CPFH LLC [Member]  
Schedule Of Equity Method Investments [Line Items]  
Equity method investment, ownership percentage 25.00%