XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 16 Months Ended
Mar. 31, 2025
Mar. 31, 2024
May 09, 2025
Dec. 31, 2024
Jul. 19, 2024
Jun. 14, 2023
Sep. 28, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Aggregate number of shares granted         946,432 871,075  
Common stock, shares issued 17,215,164     15,427,385      
Number of stock option outstanding 7,332            
Number of stock option, vested and exercisable   7,332          
Shared-based compensation expense $ 55,170 $ 425,703          
Unrecognized option expense $ 74,799            
Unrecognized option expense period of recognition 1 year 3 months 18 days            
Warrant [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement, shares grants 0 0          
Share-based compensation arrangement, shares forfeiture and expiration 0 0          
Share-based compensation arrangement, shares exercised 0 0          
Number of warrants outstanding 6,034            
Number of warrants, vested and exercisable   6,034          
2021 Employee Stock Purchase Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock, shares issued             10,000
2021 Employee Stock Purchase Plan [Member] | Subsequent Event [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share-based compensation arrangement, shares grants     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