XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Event (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 21, 2025
Oct. 22, 2025
Oct. 21, 2025
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Subsequent Event [Line Items]              
Share repurchase plan expiration date           Aug. 11, 2026  
Repurchase of common stock (shares)           2,393,351 0
Aggregate cost of stock repurchased       $ 441,787 $ 389 $ 442,176  
Subsequent Event              
Subsequent Event [Line Items]              
Repurchase of common stock (shares)   20,894          
Aggregate cost of stock repurchased   $ 3,622          
Q3 2025 Dividend              
Subsequent Event [Line Items]              
Dividends per share amount       $ 0.315      
Q4 2025 Dividend | Subsequent Event              
Subsequent Event [Line Items]              
Dividends, declared date Oct. 21, 2025            
Dividends per share amount     $ 0.35        
Dividends, date to be paid Nov. 20, 2025            
Dividends, date of record Nov. 05, 2025            
Increase in regular quarterly cash dividend per share $ 0.035   $ 0.035