XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Weighted Average Remaining Contractual Life 3 years 6 months 29 days  
Share-based Payment Arrangement, Noncash Expense $ 411,220 $ 693,657
Option [Member]    
Common Stock, Shares Authorized 9,700,000  
Common Stock Shares Reserved For Future Issuance 642,693  
Share-based Payment Arrangement, Noncash Expense $ 0 117,034
Compensation Cost Related To Non-vested Warrants $ 0  
Option [Member] | 2015 Equity Incentive Plan [Member]    
Weighted Average Remaining Contractual Life 3 years 11 months 23 days  
Share-based Payment Arrangement, Noncash Expense $ 406,149 561,703
Remaining unrecognized compensation cost related to non-vested RSUs $ 1,489,205  
Stock Options [Member]    
Weighted Average Remaining Contractual Life 1 year 7 months 2 days  
Warrants [Member]    
Share-based Payment Arrangement, Noncash Expense $ 5,071 $ 14,920
Compensation Cost Related To Non-vested Warrants 167  
Intrinsic value $ 0  
Vesting term 3 days