v3.26.3
Stock Based Compensation Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expense for stock-based compensation $ 4,914 $ 6,317
Granted, number of shares 188  
Compensation expense yet to be recognized $ 39,829  
Compensation expense yet to be recognized, period for recognition 1 year 7 months 13 days  
Performance Unit Awards (PSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 66  
2025 EIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized for issuance 4,700  
Minimum [Member] | Restricted Stock Unit Awards (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 1 year  
Maximum [Member] | Restricted Stock Unit Awards (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years  
Fair value on grant date less PV of dividends [Member] | Restricted Stock Unit Awards (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 122  
Fair value on grant date less PV of dividends [Member] | Performance Unit Awards (PSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 44  
Fair value under Monte Carlo [Member] | Performance Unit Awards (PSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, number of shares 22