v3.26.1
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Nov. 03, 2025
Jul. 08, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation           $ 955,327 $ 545,039  
Unrecognized compensation cost     $ 181,545     181,545    
Grant-date fair value of options     $ 4.79          
Aggregate intrinsic value     $ 0     0   $ 0
Purchase of common stock 30,000 30,000            
Stock options exercise price $ 3.80 $ 4.51            
Stock-based compensation expense     $ 14,233     $ 28,540    
Minimum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Grant-date fair value of options           $ 4.29    
Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Grant-date fair value of options           $ 6.85    
Common Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Purchase of common stock       460,122        
Equity Incentive Plan [Member] | Common Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock available for future issuance     458,888     458,888    
2021 Equity Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share based compensation arrangement by share based payment award, description           The number of shares of common stock available for issuance under the EIP will automatically increase on January 1st of each year until the expiration of the EIP, in an amount equal to 5% of the total number of shares of our common stock outstanding on December 31st of the preceding calendar year, on a fully diluted basis, unless the board of directors takes action prior thereto to provide that there will not be an increase in the share reserve for such year or that the increase in the share reserve for such year will be of a lesser number of shares of common stock than would otherwise occur.    
Share based compensation     $ 347,920   $ 90,721 $ 1,073,941 $ 448,370  
Unrecognized compensation cost     $ 2,546,323     $ 2,546,323   $ 2,449,227