XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
StockBased Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Compensation Expense RSUs         426,340  
Share-based Payment Arrangement, Noncash Expense $ 208,046 $ 411,220 $ 592,174 $ 693,657 $ 619,266 $ 1,285,831
Restricted Stock Units (RSUs) [Member]            
Weighted Average Remaining Contractual Life         1 year 4 months 13 days  
Compensation Expense RSUs         297,340  
Share-based Payment Arrangement, Noncash Expense         $ 614,028 1,030,143
Remaining unrecognized compensation cost related to non-vested RSUs $ 1,256,598       1,256,598  
Option [Member]            
Share-based Payment Arrangement, Noncash Expense         $ 0 235,368
Option [Member] | 2015 Equity Incentive Plan [Member]            
Weighted Average Remaining Contractual Life         3 years 8 months 15 days  
Common Stock, Shares Authorized 9,700,000       9,700,000  
Common Stock Shares Reserved For Future Issuance 354,782       354,782  
Warrants [Member]            
Weighted Average Remaining Contractual Life         3 years 3 months 29 days  
Share-based Payment Arrangement, Noncash Expense         $ 5,238 $ 20,320