XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 01, 2025
Mar. 30, 2025
Mar. 31, 2024
Class of Stock [Line Items]      
Dividends paid   $ 15,174 $ 15,068
Dividends paid per share (in dollars per share)   $ 0.46  
Dividends declared per common share (in dollars per share)   $ 0.46 $ 0.46
Dividends declared on common stock   $ 15,116 $ 15,023
Subsequent Event      
Class of Stock [Line Items]      
Dividends declared per common share (in dollars per share) $ 0.46    
Dividends declared on common stock $ 15,400