XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable and Amounts Due Under Repurchase Agreements (Repurchase Agreements Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Debt Disclosure [Abstract]        
Repurchase agreement, average borrowings $ 0.0 $ 9.7 $ 19.0 $ 39.4
Repurchase agreement, maximum amount borrowed     $ 186.4 $ 243.6
Repurchase agreement, weighted average interest rate   2.25% 1.73% 2.97%