v3.26.1
Subsequent Events - Additional Information (Detail) - $ / shares
3 Months Ended
May 01, 2026
Apr. 04, 2026
Mar. 29, 2025
Subsequent Event [Line Items]      
Dividends declared per common share   $ 0.105 $ 0.105
Subsequent Event [Member] | O2026Q2 Dividends [Member]      
Subsequent Event [Line Items]      
Dividends payable, date declared May 01, 2026    
Dividends declared per common share $ 0.105    
Dividends payable, recorded date Jun. 01, 2026    
Dividends payable, date to be paid Jul. 01, 2026