v3.26.1
Accelerated Share Repurchase (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]          
Accelerated share repurchases, settlement payment $ 1,500,000        
Repurchases of common stock (in shares) 1,055,103        
Repurchases of common stock $ 1,200,000 $ 2,278,944 $ 511,305 $ 3,052,893 $ 878,064
Percentage of shares repurchased 80.00%        
Share repurchase program, remaining authorized, amount $ 300,000