XML 147 R120.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Narrative-Stock-Based Compensation Charge And Unrecognized Compensation Cost And Income Tax Consequences) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation charge, net $ 9,550 $ 7,911 $ 7,309
Deferred tax asset related to stock-based compensation 1,000 $ 700 600
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 5,300    
Unrecognized compensation cost, expected recognition period, years 2 years    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation charge, net $ 400   $ 200
Unrecognized compensation cost $ 5,000    
Unrecognized compensation cost, expected recognition period, years 3 years