XML 53 R89.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies Service Payments (Details) - Service Payments - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Other Commitments [Line Items]    
Contractual Obligation, Due in Next Fiscal Year $ 6,691 $ 21,758
Contractual Obligation, Due in Second Year 15,210 7,514
Contractual Obligation, Due in Third Year 8,483 1,877
Contractual Obligation, Due in Fourth Year 5,971 1,372
Contractual Obligation, Due in Fifth Year 3,573 735
Thereafter 6,331 735
Total Operating Leases $ 46,259 $ 33,991