v3.26.1
Dividends - Additional Information (Detail) - $ / shares
3 Months Ended
Mar. 13, 2026
Apr. 04, 2026
Mar. 29, 2025
Dividends Payable [Line Items]      
Dividends declared per common share   $ 0.105 $ 0.105
O2026Q1 Dividends [Member]      
Dividends Payable [Line Items]      
Dividends payable, date declared Mar. 13, 2026    
Dividends declared per common share $ 0.105    
Dividends payable, recorded date Mar. 23, 2026    
Dividends payable, date to be paid Apr. 03, 2026