v3.26.1
Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 07, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 04, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Repurchase authorized amount           $ 1,000,000
Unrecognized compensation expense   $ 53,000   $ 53,000    
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of restricted stock units vested   2,000 21,083 33,643 30,083  
Weighted average exercise price average intrinsic value   $ 11.33 $ 13.41 $ 21.39 $ 15.63  
Board Of Directors [Member] | Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of restricted stock units granted   13,158   13,158    
Plan 2023 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued incentive awards for common stock 300,000          
Shares available for grant   305,008   305,008    
Equity Incentive Plan 2014 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for grant   131,826   131,826    
Consultant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock issued for services, shares   2,612   13,872    
Common stock issued     $ 0   $ 0