XML 123 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
Line of credit facility, commitment amount $ 96.6 $ 56.8
Letters of credit outstanding, amount 22.3 21.2
Amounts available under lines of credit $ 230.5 $ 211.5