v3.26.1
Earnings (Loss) Per Share (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Redemptions of common stock or adjustments to redeemable common stock $ 0 $ 0    
Options outstanding not included in computation of diluted earnings per share   198,203 151,424 206,068
Securities excluded from computation of earnings per share, where exercise price greater than average market price   5,143,500   5,143,500
Options exercise price range, lower limit   $ 6.00   $ 6.00
Options exercise price range, upper limit   $ 14.00   $ 14.00
Stock Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from computation of earnings per share, where exercise price greater than average market price 6,493,683   6,493,683  
Options exercise price range, lower limit $ 4.87   $ 4.87  
Options exercise price range, upper limit $ 14.00   $ 14.00