XML 115 R104.htm IDEA: XBRL DOCUMENT v3.25.3
Dividends - Summary of Dividends Declared by Board of directors (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Dividends Payable [Line Items]      
Dividends Per Ordinary Share $ 2.06 $ 1.872 $ 1.7
Dividends Declaration Date August 6, 2025 [Member]      
Dividends Payable [Line Items]      
Declaration Date Aug. 06, 2025    
Record Date Sep. 30, 2025    
Payment Date Oct. 31, 2025    
Dividends Per Ordinary Share $ 0.527    
Total Amount $ 57,156    
Dividends Declaration Date May 7, 2025 [Member]      
Dividends Payable [Line Items]      
Declaration Date May 07, 2025    
Record Date Jun. 30, 2025    
Payment Date Jul. 25, 2025    
Dividends Per Ordinary Share $ 0.527    
Total Amount $ 57,969    
Dividends Declaration Date February 4, 2025 [Member]      
Dividends Payable [Line Items]      
Declaration Date Feb. 04, 2025    
Record Date Mar. 31, 2025    
Payment Date Apr. 25, 2025    
Dividends Per Ordinary Share $ 0.527    
Total Amount $ 58,615    
Dividends Declaration Date November 12, 2025 [Member]      
Dividends Payable [Line Items]      
Declaration Date Nov. 12, 2024    
Record Date Dec. 31, 2024    
Payment Date Jan. 31, 2025    
Dividends Per Ordinary Share $ 0.479    
Total Amount $ 53,729    
Dividends Declaration Date August 7, 2024 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Aug. 07, 2024  
Record Date   Sep. 30, 2024  
Payment Date   Oct. 25, 2024  
Dividends Per Ordinary Share   $ 0.479  
Total Amount   $ 54,081  
Dividends Declaration Date May 8, 2024 [Member]      
Dividends Payable [Line Items]      
Declaration Date   May 08, 2024  
Record Date   Jun. 28, 2024  
Payment Date   Jul. 26, 2024  
Dividends Per Ordinary Share   $ 0.479  
Total Amount   $ 54,703  
Dividends Declaration Date February 6, 2024 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Feb. 06, 2024  
Record Date   Mar. 29, 2024  
Payment Date   Apr. 26, 2024  
Dividends Per Ordinary Share   $ 0.479  
Total Amount   $ 55,528  
Dividends Declaration Date November 7, 2023 [Member]      
Dividends Payable [Line Items]      
Declaration Date   Nov. 07, 2023  
Record Date   Dec. 29, 2023  
Payment Date   Jan. 26, 2024  
Dividends Per Ordinary Share   $ 0.435  
Total Amount   $ 50,683  
Dividends Declaration Date August 2, 2023 [Member]      
Dividends Payable [Line Items]      
Declaration Date     Aug. 02, 2023
Record Date     Sep. 29, 2023
Payment Date     Oct. 27, 2023
Dividends Per Ordinary Share     $ 0.435
Total Amount     $ 51,053
Dividends Declaration Date May 10, 2023 [Member]      
Dividends Payable [Line Items]      
Declaration Date     May 10, 2023
Record Date     Jun. 30, 2023
Payment Date     Jul. 28, 2023
Dividends Per Ordinary Share     $ 0.435
Total Amount     $ 51,781
Dividends Declaration Date January 31, 2023 [Member]      
Dividends Payable [Line Items]      
Declaration Date     Jan. 31, 2023
Record Date     Mar. 31, 2023
Payment Date     Apr. 28, 2023
Dividends Per Ordinary Share     $ 0.435
Total Amount     $ 52,309
Dividends Declaration Date November 8, 2022 [Member]      
Dividends Payable [Line Items]      
Declaration Date     Nov. 08, 2022
Record Date     Dec. 30, 2022
Payment Date     Jan. 27, 2023
Dividends Per Ordinary Share     $ 0.395
Total Amount     $ 47,635