v3.26.1
Stock-Based Compensation (Restricted Stock - Forfeitures Narrative) (Details) - Restricted Stock [Member] - shares
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares forfeited 49,500      
Employees [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares forfeited 80,080 67,922 103,545 108,243
Employees [Member] | Performance Based Vesting [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares forfeited     257,868 29,121