XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 09, 2023
Feb. 16, 2017
Sep. 27, 2010
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Feb. 02, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock issued under employee stock purchase plan (in shares)           39,000 36,000  
Stock based compensation reflected in additional paid in capital       $ 800,000 $ 800,000 $ 1,700,000 $ 1,400,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
Contractual term of stock options granted     10 years          
2017 Long-Term Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized (in shares)       5,100,000   5,100,000    
Number of additional shares authorized (in shares) 1,138,000 650,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
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)       400,000   400,000    
Shares available for issuance under the ESPP (in shares)       100,000   100,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