v3.25.2
Investments in Affiliates (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 02, 2025
Apr. 26, 2025
Jul. 27, 2024
Oct. 26, 2024
Apr. 26, 2025
Schedule of Investments [Line Items]          
Equity in loss of affiliate $ 805   $ 931    
Accounts payable 109   123    
Amount invested 1,547   933    
Advances to affiliate 21,748 $ 19,843     $ 19,843
Convertible note and investment in affiliates, amount 3,427       3,123
Allowance for credit losses on affiliate loan 795 15,480 0    
Convertible note          
Schedule of Investments [Line Items]          
Amount invested       $ 4,565  
Interest payable 228 $ 838     $ 838
Product Design and Development          
Schedule of Investments [Line Items]          
Related party transaction, amounts of transaction $ 32   $ 223    
Miortech          
Schedule of Investments [Line Items]          
Ownership percentage 55.90%        
XdisplayTM          
Schedule of Investments [Line Items]          
Ownership percentage 16.40%