Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Income Tax Disclosure [Abstract]    
Provision (benefit) for income taxes $ (150) $ 4,498
Effective tax rate (as a percent) 2.00% 31.60%
Loss before provision for income taxes $ 7,472 $ 14,245
Valuation allowance recorded against deferred tax assets $ 514