v3.25.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 8 Months Ended
May 10, 2025
May 04, 2024
May 10, 2025
May 04, 2024
Pay vs Performance Disclosure        
Net Income (Loss) $ 608,440 $ 651,726 $ 1,661,297 $ 1,760,219