XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jul. 19, 2024
Jun. 14, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate number of shares granted         946,432 871,075
Number of warrants outstanding 7,332   7,332      
Shared-based compensation expense $ 470,791 $ 324,842 $ 1,318,868 $ 682,833    
Warrant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross 0 0 0 0    
Share-based compensation arrangement by share-based payment award, options, forfeitures and expirations in period 0 0 0 0    
Share-based compensation arrangement by share-based payment award, options, exercises in period 0 0 0 0    
Number of warrants outstanding 6,034   6,034      
2021 Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of warrants outstanding 0   0      
2023 Stock Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate number of shares granted 1,816,632   1,816,632      
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation cost, stock options and warrants $ 2,461,580   $ 2,461,580      
Weighted-average period in years     1 year 10 months 9 days