v3.25.2
Share-Based Compensation - Equity-Settled Plans, Narrative (Details) - $ / shares
12 Months Ended
Nov. 09, 2023
Feb. 16, 2017
Jun. 30, 2025
Jun. 30, 2019
Jun. 30, 2024
Jun. 30, 2023
Feb. 02, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Company's common stock purchased in aggregate (in shares)     72,000   72,000 72,000  
2010 Long-Term Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum common stock issued under Long-Term Incentive Plan (in shares)             475,000
2017 Long-Term Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of additional shares authorized 1,138,000     650,000      
Maximum common stock issued under Long-Term Incentive Plan (in shares)     5,105,000        
Exercise price of outstanding stock options (dollars per share)     $ 4.44        
Vesting period     3 years        
Company's common stock purchased in aggregate (in shares)     100,000        
2017 Long Term Incentive Plan Excluding 2010 Long Term Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum common stock issued under Long-Term Incentive Plan (in shares)             4,630,000
Contractual term of stock options granted   10 years