XML 145 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 16, 2017
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2020
Nov. 30, 2018
Feb. 28, 2018
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Aug. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock issued under employee stock purchase plan (in shares)             22,000 25,000 44,000 64,000  
Compensation             $ 1,500,000 $ 800,000 $ 4,200,000 $ 2,500,000  
2017 Long-Term Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of additional shares authorized (in shares) 650,000 1,138,000 1,052,000 650,000 715,000 425,000          
Number of shares authorized (in shares)             5,100,000   5,100,000    
Right to purchase common stock, non-vested and outstanding, exercise price (in USD per share)             $ 4.44   $ 4.44    
Share based payment award, vesting period                 3 years    
Options outstanding, net of awards expired (in shares)             100,000   100,000    
2017 Long-Term Incentive Plan Excluding 2010 Long-Term Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares authorized (in shares)             4,630,000   4,630,000    
2010 Long-Term Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares authorized (in shares)             475,000   475,000    
Contractual term of stock options granted                 10 years    
Employee Stock Purchase Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common Stock, capital shares reserved for future issuance (in shares)             800,000   800,000   400,000
Shares available for issuance under the ESPP (in shares)             400,000   400,000    
Purchase price of common stock (as a percent)                 85.00%    
Maximum employee subscription rate (as a percent)             15.00%   15.00%    
Maximum number of shares per employee (in shares)                 3,000    
Amount in excess of fair market value of stock for option not to be granted             $ 25,000   $ 25,000    
Offering period                 6 months