XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Equity and Stock-Based Compensation - Additional information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 28, 2023
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Jan. 01, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   3,090,908        
Treasury Stock, Shares, Retired 908,644          
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.1        
Class of Warrant or Right, Purchase Price of Warrants or Rights   $ 5.4        
Proceeds from Issuance of Private Placement   $ 16,600        
Deferred Offering Costs   $ 100        
Excess Stock Shares Outstanding Rate   35.00%        
Warrants Exercised     $ 0      
Treasury Stock, Retired, Cost Method, Amount $ 3,000          
Total stock-based compensation expense     $ 971 $ 1,971    
Weighted average fair value of options to purchase common stock granted     $ 2.83 $ 6.41    
Unrecognized compensation cost     $ 1,500      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years 7 months 6 days      
Restricted Stock Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount     $ 300      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years 2 months 12 days      
2021 Employee Stock Purchase Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares Available For Future Grants     119,378      
Shares available for future grants           31,167
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum     1.00%      
2022 Inducement Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares Available For Future Grants     100,000      
Lesser number of shares     100,000      
Former Chief Executive Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Equity Method Investment, Ownership Percentage 5.00%          
General and Administrative Expense            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Total stock-based compensation expense     $ 631 $ 1,333    
The 2019 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares Available For Future Grants     613,877      
Lesser number of shares         182,490  
Shares available for future grants           155,836
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum         5.00%