v3.26.1
Stock-Based Compensation (Narrative-Stock Option And Restricted Stock Activity II) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
May 31, 2026
shares
Mar. 31, 2026
shares
Feb. 28, 2026
shares
Nov. 30, 2025
shares
Oct. 31, 2025
shares
Sep. 30, 2025
shares
Aug. 31, 2025
shares
Jul. 31, 2025
shares
Apr. 30, 2025
shares
Jan. 31, 2025
shares
Nov. 30, 2024
shares
Oct. 31, 2024
shares
Aug. 31, 2024
shares
Jun. 30, 2024
shares
May 31, 2024
shares
Feb. 29, 2024
shares
Jan. 31, 2024
shares
Oct. 31, 2023
Item
shares
May 31, 2023
shares
Apr. 30, 2022
$ / shares
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Apr. 30, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                               0 1,000,000 4,500,000
Number of share awards expected to vest                                               5,845,708    
Stock-based compensation charge, net | $                                               $ 6,969 $ 9,550 $ 7,911
Forfeitures, Number of shares                                                 13,333 200,739
Restricted Stock [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                               1,054,095 1,433,610 1,002,241
Number of shares issued for service                                               44,000    
Stock-based compensation charge, net | $                                               $ 100 $ 400  
Shares issued during period                                               27,500 66,000  
Shares vested                           58,652                        
Fair value of restricted stock vested | $                                               $ 4,200 $ 5,900 $ 5,200
Vested number of shares of restricted stock                                               400,394 1,197,944 1,232,251
Forfeitures, Number of shares                                               361,413 150,712 299,463
Number of shares forfeited                                               49,500    
Cash paid in lieu of forfeited shares | $                                               $ 200    
Restricted Stock [Member] | Employee Terminations [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Forfeitures, Number of shares                                               103,545 121,591 82,077
Restricted Stock [Member] | November 2024 [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                               103,638    
Vested number of shares of restricted stock                                                 213,687  
Restricted Stock [Member] | Performance And Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Share based compensation number of stock awarded                                               400,394 1,197,944 1,002,241
Employees [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                                 1,000,000 4,500,000
Share based compensation number of stock award forfeited                                               0 13,333 200,739
Employees [Member] | Restricted Stock [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Share based compensation number of stock awarded                                       1,250,486   556,889 192,936   173,468 166,167
Equalization mechanism, return per share | $ / shares                                       $ 7.50            
Maximum conversion rate of shares, percent                                       50.00%            
Number of shares issued for service                                               5,500    
Shares vested                                                 380,775 388,908
Shares paid for tax withholding for share based compensation                                           128,415 84,758   173,354 166,087
Shares added to treasury from paid for tax withholding                           166,087             173,354 166,087     173,354 166,087
Share based compensation number of stock award forfeited                                                 29,121 82,077
Employees [Member] | Restricted Stock [Member] | Employee Terminations [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Share based compensation number of stock award forfeited                                               103,545 121,591  
Employees [Member] | Restricted Stock [Member] | November 2024 [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                         556,889          
Shares added to treasury from paid for tax withholding                                         185,437       185,437  
Employees [Member] | Restricted Stock [Member] | Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded 45,000 30,000 150,000 160,000 215,000 200,000 5,323 3,772 37,500 65,000 1,198,310 100,000 32,800 67,720   9,195 56,330 333,080                
Number of employees who were granted awards | Item                                   150                
Shares paid for tax withholding for share based compensation                                               84,758 197,833 153,435
Executive Officer [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                               500,000    
Executive Officer [Member] | Restricted Stock [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                   225,000                
Share based compensation number of stock award forfeited                                               257,868   217,386
Executive Officer [Member] | Restricted Stock [Member] | Performance And Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                                   310,916                
Executive Officers And Employees [Member] | Restricted Stock [Member] | Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded       245,000                                            
Chief Executive Officer [Member] | Restricted Stock [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Number of stock options awarded                     27,546                         78,801    
Share based compensation number of stock awarded                             55,598                      
Shares paid for tax withholding for share based compensation                             25,020                      
Shares added to treasury from paid for tax withholding                     12,396                              
Chief Executive Officer [Member] | Restricted Stock [Member] | Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Shares paid for tax withholding for share based compensation                                                 185,437  
Executives [Member] | Restricted Stock [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Shares paid for tax withholding for share based compensation                                     25,020              
Executives [Member] | Restricted Stock [Member] | Time-Based Vesting [Member]                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                    
Shares paid for tax withholding for share based compensation                                                 12,396