XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
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%