XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - RSU activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment    
Number of Shares, Non-vested at beginning of period 547,583 527,999
Number of Shares, Granted RSUs 339,000 381,760
Number of Shares, Vested (285,582) (362,176)
Number of Shares, Non-vested at end of period 601,001 547,583
Weighted Average Fair Value at Grant Date, Non-vested at beginning of period $ 1.16 $ 1.80
Weighted Average Fair Value at Grant Date, Granted RSUs 0.11 0.68
Weighted Average Fair Value at Grant Date, Vested 1.15 1.49
Weighted Average Fair Value at Grant Date, Non-vested at end of period $ 0.52 $ 1.16