XML 107 R88.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Settlement and Royalty Indemnity (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]    
Settlement and Royalty Indemnification $ 5,656 $ 6,502
Legal settlements 5,050 0
Legal settlements and accruals, current 10,706 6,502
Settlement and Royalty Indemnification, long-term 5,382 13,797
Legal settlements and accruals, long-term $ 16,088 $ 20,299