XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Share Repurchases (ASR Agreement) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 14, 2022
Dec. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Nov. 02, 2022
Oct. 14, 2022
Equity, Class of Treasury Stock [Line Items]              
Authorized amount for repurchase $ 150,000            
Repurchase price     $ 211,417 $ 261,183 $ 127,254    
Payment on equity forward contract     0 0 13,162    
Treasury Stock              
Equity, Class of Treasury Stock [Line Items]              
Repurchase price     $ 211,417 $ 261,183 $ 127,254    
Asr Agreement              
Equity, Class of Treasury Stock [Line Items]              
Authorized amount for repurchase $ 150,000            
Number of shares for common stock 4,709,576            
Percentage of total shares expected to be delivered 80.00%            
Shares owed to counterparty             332,212
Accelerated Share Repurchases, Settlement (Payment) or Receipt           $ (13,200)  
Asr Agreement | Treasury Stock              
Equity, Class of Treasury Stock [Line Items]              
Repurchase price $ 120,000            
Payment on equity forward contract   $ (13,200)          
Asr Agreement | Additional Paid-In Capital              
Equity, Class of Treasury Stock [Line Items]              
Equity forward contract adjustment $ (30,000)            
Additional paid in capital reclassified into treasury stock   $ 30,000