v3.22.2.2
Technology Partner Innovations, LLC ("TPI") (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 29, 2022
Oct. 30, 2021
Jul. 27, 2019
Apr. 29, 2023
Oct. 29, 2022
Oct. 30, 2021
Apr. 30, 2022
Schedule of Equity Method Investments [Line Items]              
Net assets contributed         $ 15,000 $ 0  
Noncontrolling interest $ 1,205       1,205   $ 959
Net loss attributable to noncontrolling interest 424 $ 392     754 586  
Technology Partner Innovations, LLC              
Schedule of Equity Method Investments [Line Items]              
Net assets contributed     $ 4,000   500   $ 1,000
Net loss attributable to noncontrolling interest $ 424 $ 392     754 $ 586  
Technology Partner Innovations, LLC | Subsequent Event | Forecast              
Schedule of Equity Method Investments [Line Items]              
Net assets contributed       $ 500      
Technology Partner Innovations, LLC | Cure Partners              
Schedule of Equity Method Investments [Line Items]              
Net assets from noncontrolling Interests         $ 1,000