XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurement - Additional Information (Details) - Fair Value on a Nonrecurring Basis [Member]
3 Months Ended
Mar. 31, 2019
USD ($)
Level 3 [Member]  
Financial Assets Recorded on a Nonrecurring Basis [Abstract]  
Minimum age of appraisal of real estate property for fair value to be considered Level 3 1 year
Mortgage Loans Held for Sale [Member]  
Financial Assets Recorded on a Nonrecurring Basis [Abstract]  
Nonrecurring fair value adjustments $ 0