XML 101 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Gain Contingency (Details) - Positive Outcome of Litigation [Member] - USD ($)
$ in Millions
Sep. 10, 2018
May 22, 2018
Sparta Professional Negligence Claim Gain Contingency [Member]    
Gain Contingencies [Line Items]    
Gain Contingency, Unrecorded Amount $ 9.1 $ 16.3
Sparta Fraud Claim Gain Contingency [Member]    
Gain Contingencies [Line Items]    
Gain Contingency, Unrecorded Amount $ 6.3 $ 4.7