XML 114 R108.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Mar. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements   $ 40,139 $ 40,139  
Forfeiture rate, Board of Directors   0.00% 0.00%  
Forfeiture rate, non-Board of Directors   7.40% 7.40%  
Unrecognized compensation cost is expected to be recognized over a weighted-average period     2 years  
Stock Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vested contractual term, in years     10 years  
Vesting period, in years     4 years  
Weighted-average exercise price   $ 193.09 $ 191.45  
Stock Options [Member] | Share-based Compensation Award Tranche One [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting rate     25.00%  
Restricted Stock Units (RSUs) [Member] | Share-based Compensation Award Tranche One [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period, in years     4 years  
Vesting rate     25.00%  
Restricted Stock Units (RSUs) [Member] | On or After November 14, 2023 [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period, in years     3 years  
Vesting rate     33.30%  
Performance Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award performance period (in years)     3 years  
Performance based criteria plan payout percentage, target     100.00%  
Discount for dividends     0.00%  
Performance Restricted Stock Units [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Performance based criteria plan payout percentage     150.00%  
Performance Restricted Stock Units [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Performance based criteria plan payout percentage     0.00%  
2024 Authorization [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock repurchase program authorized amount $ 600,000 $ 79,493 $ 79,493  
Repurchase period in years 3 years      
Stock repurchase program, number of shares authorized to be repurchased   449,000 449,000 0