XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Restricted Stock Unit Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Released (545,012)  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares outstanding, Beginning balance 1,929,933 1,685,141
Balance, exercise price $ 1.04 $ 1.18
Balance, aggregate intrinsic value $ 2,018,811 $ 1,180,407
Shares, Awarded 414,104 244,792
Awarded, exercise price $ 0.63 $ 1.06
Awarded, aggregate intrinsic value $ 260,886 $ 260,579
Released, exercise price $ 1  
Released, aggregate intrinsic value $ (588,613)  
Shares outstanding, Ending balance 1,799,025 1,929,933
Balance, exercise price $ 0.94 $ 1.04
Balance, aggregate intrinsic value $ 1,691,084 $ 2,018,811
Shares, Expected to vest at December 31, 2023 1,799,025  
Vested, aggregate intrinsic value $ 1,691,084  
Unvested  
Unrecognized expense