XML 26 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable and Amounts Due Under Repurchase Agreements (Repurchase Agreements Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Debt Disclosure [Abstract]    
Repurchase agreement, average borrowings $ 24.6 $ 89.2
Repurchase agreement, maximum amount borrowed $ 186.4 $ 243.6
Repurchase agreement, weighted average interest rate 1.51% 2.67%