XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 9 Months Ended
May 19, 2022
Jun. 30, 2025
May 31, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
2022 Share Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized to be repurchased 200,000,000          
Stock repurchase program, period in force 3 years          
Stock repurchased during period (in shares)       308,898   0
Stock repurchased (in usd per share)       $ 91.47    
Stock repurchase price       $ 28.4    
2025 Share Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized to be repurchased     300,000,000      
Stock repurchase program, period in force     3 years      
Stock repurchased during period (in shares)   1,057,667        
Stock repurchased (in usd per share)   $ 94.55        
Stock repurchase price   $ 101.0        
Remaining authorized repurchase amount         $ 200.0  
Stock repurchase program, authorized amount     $ 100.0