Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation and Warrants - Narrative (Details)

v3.24.3
Stock-Based Compensation and Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation     $ 4,433 $ 3,798    
Stock options, granted     260,420      
Unrecognized compensation cost, recognition period     6 months      
Proceeds from Issuance of Warrants     $ 10,771      
Shares available for purchase           125,000
Strike price           $ 1.63
Warrants available   0   0    
Unrecognized compensation cost related to milestone based options $ 500   $ 500      
Granted (in shares)     468,356      
Expected life (in years)     5 years 6 months      
Risk-free interest rate     4.40%      
Volatility     71.30%      
Stock-based compensation $ 1,580 $ 1,244 $ 4,433 $ 3,798    
Weighted average remaining contractual life     4 years 11 months 23 days   3 years 2 months 26 days  
Non-vested stock options (in shares) 260,420   260,420   0  
General and Administrative Expense.            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation $ 1,600 1,200 $ 4,400 3,800    
Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation 200   500      
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost related to non-vested awards 5,500   $ 5,500      
Unrecognized compensation cost, recognition period     1 year 10 months 24 days      
Milestone-Based Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation 200 200 $ 600 600    
Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost related to non-vested awards $ 1,400   $ 1,400      
Unrecognized compensation cost, recognition period     1 year 10 months 24 days      
Granted (in shares)     98,166      
Equity Incentive Plan 2019            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for issuance 2,862,779   2,862,779      
Director | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation $ 200 $ 100 $ 500 $ 400