XML 67 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Letters of Credit and Guarantees (Details) - USD ($)
Apr. 28, 2017
Mar. 31, 2017
Dec. 31, 2016
Financial Guarantee      
Other commitments      
Letters of credit outstanding   $ 29,000,000 $ 28,700,000
Subsequent event | Uncommitted Letter of Credit and Reimbursement Agreement | Letter of Credit      
Loss contingencies      
Maximum borrowing capacity $ 30,000,000.0