XML 54 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Settlement and Royalty Indemnity (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]    
Settlement and Royalty Indemnification $ 4,327 $ 5,656
Legal settlements 0 5,050
Legal settlements and accruals 4,327 10,706
Settlement and Royalty Indemnification, long-term 1,076 5,382
Legal settlements and accruals, long-term 1,076 5,382
Total legal settlements and accruals $ 5,403 $ 16,088