v3.26.1
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 13, 2026
Apr. 04, 2025
Jul. 19, 2024
Jun. 14, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Percentage of shares reserved for future issuance 20.00%   20.00%          
Aggregate number of shares granted           617,095 189,286 174,215
Number of stock option outstanding 1,466   1,466          
Number of warrants, vested and exercisable 1,466   1,466          
Shared-based compensation expense $ 2,012,621 $ 1,324,529 $ 2,012,621 $ 1,379,699        
Unrecognized option expense $ 235,744   $ 235,744          
Unrecognized option expense period of recognition     2 years 9 months 14 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        
2023 Stock Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Aggregate number of shares granted 2,376,826   2,376,826   1,396,630