XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Letters of Credit and Guarantees (Details) - USD ($)
Jun. 30, 2017
Apr. 28, 2017
Dec. 31, 2016
Financial Guarantee      
Loss contingencies      
Letters of credit outstanding $ 34,400,000   $ 28,700,000
Uncommitted Letter of Credit and Reimbursement Agreement | Letter of Credit      
Loss contingencies      
Maximum borrowing capacity   $ 30,000,000.0