v3.26.1
Earnings Per Share - Schedule of Weighted Average Number of Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding (in shares) 52,854 56,683 53,974 57,776
Dilutive effect of unvested RSUs and PSUs (in shares) 203 301 269 324
Denominator for diluted earnings per share (in shares) 53,057 56,984 54,243 58,100