XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent event (Details) - $ / shares
3 Months Ended
Jan. 24, 2024
Dec. 29, 2023
Subsequent Event [Line Items]    
Cash dividends declared per ordinary share (in dollars per share)   $ 1.4
Common Stock | Subsequent Event    
Subsequent Event [Line Items]    
Cash dividends declared per ordinary share (in dollars per share) $ 0.70  
Dividends payable date Apr. 04, 2024  
Dividends payable, date of record Mar. 21, 2024