XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Awards and Stock-Based Compensation - Schedule of Stock Options Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Options Outstanding          
Beginning balance (in shares) 395,983 393,583 393,583 387,109  
Options granted (in shares) 4,375 3,825 8,200 11,890  
Options exercised (in shares) 0 0 0 (1,230)  
Options canceled and forfeited (in shares) (510) (1,425) (1,935) (4,186)  
Ending balance (in shares) 399,848 395,983 399,848 393,583 387,109
Options vested and exercisable (in shares) 399,848   399,848    
Weighted Average Exercise Price Per Share          
Beginning balance (in dollars per share) $ 6.24 $ 6.27 $ 6.27 $ 6.40  
Options granted (in dollars per share) 1.37 1.57 1.46 2.28  
Options exercised (in dollars per share) 0 0 0 3.25  
Options canceled and forfeited (in dollars per share) 3.92 4.21 4.13 5.73  
Ending balance (in dollars per share) 6.19 $ 6.24 6.19 $ 6.27 $ 6.40
Options vested and exercisable (in dollars per share) $ 6.19   $ 6.19    
Weighted Average Remaining Contractual Life (years)          
Outstanding 1 year 5 months 26 days 1 year 8 months 19 days 1 year 5 months 26 days 1 year 11 months 12 days 1 year 5 months 12 days
Options vested and exercisable     1 year 5 months 26 days    
Aggregate Intrinsic Value          
Outstanding $ 0 $ 0 $ 0 $ 0 $ 0
Options vested and exercisable $ 0   $ 0