XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Compensation - Summary of Plans (Details) - shares
1 Months Ended 12 Months Ended
May 31, 2015
Dec. 31, 2023
Aug. 31, 2023
Apr. 30, 2015
2017 Inducement Equity Plan        
Stock compensation        
Number of commons stock shares available for issuance (in shares)     2,650,000  
2013 Stock Option and Incentive Plan        
Stock compensation        
Number of commons stock shares available for issuance (in shares) 2,975,000     2,051,378
Increase in number of commons stock shares available for issuance (in shares) 923,622      
Increase in common stock shares reserved and available for issuance, as a percentage of common stock shares outstanding 2.50%      
Incentive Stock Option And Restricted Stock Plan 2022, 2017 And 2013        
Stock compensation        
Vesting percentage on the first anniversary of the option grant   25.00%    
Period for which remainder of grant amount will vest on the first day of each calendar quarter   3 years    
Expiration period   10 years    
Period from cessation of employment within which options expire if not exercised   90 days