v3.25.2
Stock-Based Compensation (Details) - 2011 Phantom Stock Option and Long-term Incentive Plan [Member] - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation [Abstract]    
Number of shares authorized under the plan (in Shares) 16,000,000 16,000,000
Number of options granted to date (in Shares) 13,677,694 13,026,099
Total liability for long-term incentive plan (in Dollars) $ 4.4 $ 5.5
Minimum [Member]    
Share-based Compensation [Abstract]    
Strike price of phantom stock options as percent of book value 100.00%