XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Narrative) (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Jun. 21, 2024
Jun. 13, 2023
Jan. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 30, 2024
Oct. 31, 2020
Stock-based compensation                
Common stock, shares issued       1,805,204   1,058,892 1,805,204  
Remaining unrecognized compensation cost of non-vested stock options       $ 400,000     $ 400,000  
Weighted-average remaining requisite service period of recognition of unrecognized compensation cost       1 year 5 months 15 days        
Employee Stock Option [Member]                
Stock-based compensation                
Stock awards vesting period       6 months        
Options granted (in shares)       12,500        
Options granted, grant date fair value         $ 43,342      
Remaining unrecognized compensation cost of non-vested stock options       $ 1.77     $ 1.77  
Options exercised (in shares)             0  
Employee Stock Option [Member] | Minimum                
Stock-based compensation                
Options granted, grant date fair value       $ 6.32        
Employee Stock Option [Member] | Maximum                
Stock-based compensation                
Options granted, grant date fair value       $ 10.98        
Employee Stock Option [Member] | Options Vesting On Third Anniversary Of Grant [Member]                
Stock-based compensation                
Options granted (in shares)         25,633      
Restricted Stock Units (RSUs)                
Stock-based compensation                
Stock awards vesting period     3 years 3 years        
Restricted Stock Units, Granted     17,133 12,500        
Restricted stock units, grant date fair value     $ 13.50 $ 12.07   $ 16.26 $ 12.07  
Vesting period       6 months        
Restricted stock units       6,072   300    
Granted       $ 2.28        
2018 Equity Incentive Plan (the "2018 Plan") [Member]                
Stock-based compensation                
Number of additional shares authorized 160,000 60,000            
Number of shares reserved for issuance       190,039     190,039  
Life of stock option awards granted       10 years        
2018 Equity Incentive Plan (the "2018 Plan") [Member] | Minimum                
Stock-based compensation                
Stock awards vesting period       1 year        
2018 Equity Incentive Plan (the "2018 Plan") [Member] | Maximum                
Stock-based compensation                
Stock awards vesting period       4 years        
Inducement Equity Incentive Plan 2020 [Member]                
Stock-based compensation                
Number of authorized shares       8,000     8,000 13,333
Number of shares reserved for issuance               5,333