XML 129 R115.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Royalty Payment (Details)
$ in Millions
Jun. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum royalty payments $ 5.5
Quarterly royalty payment 0.2
Future minimum quarterly payment due through second quarter of fiscal 2023 0.2
Future minimum quarterly payment due between second quarter of 2023 and 2028 $ 0.1