v3.25.2
Goodwill (Details Textual) - USD ($)
$ in Thousands
Oct. 27, 2024
Aug. 02, 2025
Apr. 26, 2025
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill, impairment loss $ 0    
Goodwill, impaired, accumulated impairment loss   $ 4,576 $ 4,576