XML 126 R110.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Royalty Payment (Details)
$ in Millions
Jun. 29, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum royalty payments $ 3.9
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