XML 117 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Restricted Stock - Vesting Narrative) (Details) - shares
1 Months Ended 6 Months Ended 9 Months Ended
Nov. 30, 2024
Jul. 31, 2024
Jul. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Employees [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options awarded             500,000
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options awarded           1,396,110 934,521
Vested number of shares of restricted stock           556,641 339,803
Restricted Stock [Member] | Performance Based Vesting [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vested number of shares of restricted stock 103,638            
Restricted Stock [Member] | Employees [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options awarded     78,800 374,202 261,003    
Shares Paid For Tax Withholding For Share Based Compensation       137,809 53,486    
Restricted Stock [Member] | Former Chief Executive Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of stock options awarded   78,801