XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 14, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate number of shares granted     871,075
Form of stock options 7,332    
Shares of the options vested 5,111    
Shares of the options vested and exercisable 6,034    
Shared-based compensation expense $ 425,703 $ 220,832  
Unrecognized compensation cost, Stock options and warrants $ 2,927,017    
weighted-average period in years 2 years 18 days    
Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 6,034    
2023 Stock Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate number of shares granted 870,200