XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Restricted Stock Award and Restricted Stock Unit Activity (Details) - Restricted Stock Award and Restricted Stock Unit [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, Unvested Beginning Balance 32,606 41,923
Weighted average grant date fair value, Unvested Beginning Balance $ 4.82 $ 4.92
Number of shares, Granted 65,000 5,000
Weighted average grant date fair value, Granted $ 1.73 $ 1.25
Number of shares, Forfeited (25,000) (4,386)
Weighted average grant date fair value, Forfeited $ 1.64 $ 5.06
Number of shares, Vested (10,733) (9,931)
Weighted average grant date fair value, Vested $ 5.58 $ 3.33
Number of shares, Unvested Ending Balance 61,873 32,606
Weighted average grant date fair value, Unvested Ending Balance $ 2.72 $ 4.82