XML 71 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jul. 19, 2024
Feb. 16, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted     946,432 871,075
Common stock, shares issued 15,427,385 4,677,787    
Shared-based compensation expense $ 3,543,101 $ 1,114,767    
Unrecognized option expense $ 188,741      
Unrecognized option expense period of recognition 1 year 5 months 1 day      
Fair value of shares vested $ 4,242,956 $ 745,706    
Warrant [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants granted 6,034      
Exercise price $ 19.88      
Remaining contactual term 10 months 24 days      
2023 Stock Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted 1,816,632      
Common stock, shares issued 10,000      
2021 Stock Incentive Plan [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares granted 266,666      
2021 Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock, shares issued 10,000      
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vested period 3 years      
Equity Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Contactual term 10 years      
Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Contactual term 5 years