XML 23 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Mature in less than one year $ 174.5
Mature in one to five years 164.2
Mature in more than five years 62.2
Total Amortized Cost 400.9
Mature in less than one year 174.6
Mature in one to five years 165.2
Mature in more than five years 63.1
Estimated Fair Value $ 402.9