XML 106 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Sep. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 09, 2025
Nov. 30, 2024
Nov. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Dividends declared (in dollars per share)       $ 0.29 $ 2.79 $ 0.58 $ 3.08        
Cash dividends paid per common share (in dollars per share)       $ 0.29 2.79 $ 0.58 $ 3.08        
Special Dividends                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Cash dividends paid per common share (in dollars per share)         $ 2.50            
Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Dividends declared (in dollars per share)     $ 0.29                
Accelerated Share Repurchase                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock repurchase program, authorized amount                   $ 22.0 $ 53.0
Stock repurchased and retired (in shares) 82,883 371,669           228,969      
Share Repurchase Program                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock repurchased and retired (in shares)       0   0          
Remaining authorized repurchase amount       $ 35.0   $ 35.0          
New Share Repurchase Program | Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock repurchase program, authorized amount                 $ 1,000.0