XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Options Narrative) (Details) - $ / shares
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Number of shares 0 0
Share-based compensation, number of shares exercised 0 0
Share based compensation number of stock award forfeited   13,333
Exercisable stock options 0 0
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options exercise price range, lower limit $ 3.01  
Options exercise price range, upper limit $ 14.00