XML 108 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Employee Benefit Plans - Summary of ESPP activities (Details) - $ / shares
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ESPP, Discount from Market Price, Purchase Date 15.00%    
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ESPP, Discount from Market Price, Purchase Date 85.00%    
ESPP, Shares Issued in Period 21,876 32,528 42,402
ESPP, Per Share Weighted Average Price of Shares Purchased $ 646.37 $ 393.95 $ 389.61