XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 25, 2022
Nov. 17, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Payment Arrangement, Noncash Expense     $ 96,000 $ 274,000    
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 10,250 9,500    
Employee Benefits and Share-Based Compensation     $ 163,000      
Equity Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 10,250 15,000    
Employee Benefits and Share-Based Compensation     $ 73,000      
Equity Incentive Plan 2017 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           263,127
Employee Benefits and Share-Based Compensation     $ 236,000      
Equity Incentive Plan 2017 [Member] | Employee Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           75,179
Equity Incentive Plan 2017 [Member] | Equity Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           187,948
Equity Incentive Plan 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         252,340  
Equity Incentive Plan 2022 [Member] | Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         168,227  
Equity Incentive Plan 2022 [Member] | Employee Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         84,113