XML 119 R105.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Royalty Payments (Details)
$ in Millions
Jul. 03, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 1.3
2023 0.4
2024 0.4
2025 0.4
2026 0.3
Total $ 2.8