XML 145 R118.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Narrative-Stock Option And Restricted Stock Activity II) (Details)
1 Months Ended 8 Months Ended 12 Months Ended
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
Jun. 30, 2023
shares
May 31, 2023
shares
Jan. 31, 2023
shares
Dec. 31, 2022
USD ($)
shares
Nov. 30, 2022
shares
Aug. 31, 2022
shares
Jul. 31, 2022
shares
Apr. 30, 2022
$ / shares
shares
Jun. 30, 2024
shares
Jun. 30, 2023
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Number of stock options awarded                                         1,000,000 4,500,000 0
Number of share awards expected to vest                                         5,866,904    
Stock-based compensation charge, net | $                                         $ 9,550,000 $ 7,911,000 $ 7,309,000
Forfeitures, Number of shares                                         13,333 200,739 94,292
Restricted Stock [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Number of stock options awarded                                         1,433,610 1,002,241 1,085,981
Number of shares issued for service                                         6,481    
Monthly fee dividend | $                                         $ 35,000    
Stock-based compensation charge, net | $                                         $ 400,000   $ 200,000
Shares issued during period                                         66,000   32,405
Shares vested           58,652                                  
Fair value of restricted stock vested | $                                         $ 5,900,000 $ 5,200,000 $ 3,200,000
Shares paid for tax withholding for share based compensation                                           250,874  
Vested number of shares of restricted stock                                         1,197,944 1,232,251 742,464
Forfeitures, Number of shares                                         150,712 299,463 114,365
Restricted Stock [Member] | Employee Terminations [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Forfeitures, Number of shares                                         121,591 82,077 34,365
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                                         103,638    
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                                         1,197,944 1,002,241 742,464
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 awarded                                             23,934
Shares issued during period                                             23,934
Shares paid for tax withholding for share based compensation                                           6,105  
Shares added to treasury from paid for tax withholding                                         23,934    
Share based compensation number of stock award forfeited                                         13,333 200,739 94,292
Employees [Member] | Time-Based Vesting [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Share based compensation number of stock awarded                               150,000              
Employees [Member] | Restricted Stock [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Share based compensation number of stock awarded                             150,000     1,250,486 556,889 434,279 173,468 166,167 164,687
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 412,487
Shares paid for tax withholding for share based compensation                                     128,415 190,394 173,354 166,087 72,081
Shares added to treasury from paid for tax withholding           166,087         72,081               166,087 72,081 173,354 166,087 72,081
Share based compensation number of stock award forfeited                                         121,591 82,077  
Employees [Member] | Restricted Stock [Member] | Employee Terminations [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Forfeitures, Number of shares                                             34,365
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    
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           67,720   9,195 56,330 333,080                          
Number of employees who were granted awards | Item                   150                          
Share based compensation number of stock awarded                               179,498              
Stock compensation, employee match ratio                           1                  
Employee match maximum amount | $                           $ 1,000,000.0                  
Shares paid for tax withholding for share based compensation                                         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 awarded                           300,000                  
Share based compensation number of stock award forfeited                                         29,121 217,386 80,000
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                          
Share based compensation number of stock awarded                           257,868                  
Executive Officers And Employees [Member] | Restricted Stock [Member] | November 2024 [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Number of stock options awarded                                         1,198,310    
Executive Officers And Employees [Member] | Restricted Stock [Member] | Time-Based Vesting [Member]                                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                              
Share based compensation number of stock awarded 37,500 65,000   100,000 32,800           23,828   11,806 430,399     32,582            
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                   78,801            
Shares paid for tax withholding for share based compensation             25,020                   35,460            
Shares added to treasury from paid for tax withholding     12,396                           35,460            
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]                                              
Share based compensation number of stock awarded                       55,599                      
Shares paid for tax withholding for share based compensation                       25,020                      
Shares added to treasury from paid for tax withholding                       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