XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 19 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Aug. 13, 2025
Apr. 30, 2025
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           617,095 189,286 174,215  
Common stock, shares issued 4,267,990   4,267,990            
Number of stock option outstanding 1,466   1,466            
Number of stock option, vested and exercisable 1,466   1,466            
Shared-based compensation expense $ 1,324,529 $ 422,374 $ 1,379,699 $ 848,077          
Unrecognized option expense $ 48,161   $ 48,161            
Unrecognized option expense period of recognition     1 year 1 month 2 days            
Warrant [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement, shares grants 0 0 0 0          
Share-based compensation arrangement, shares forfeiture and expiration 0 0 0 0          
Share-based compensation arrangement, shares exercised 0 0 0 0          
Number of warrants outstanding 1,206   1,206            
Number of warrants, vested and exercisable 1,206   1,206            
2021 Employee Stock Purchase Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock, shares issued                 2,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 903,326   903,326