XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Employee Benefits (Details Textual) - USD ($)
12 Months Ended
Mar. 24, 2017
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   4.00%  
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares (in shares) 350,000    
Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased (in dollars per share) $ 10.00    
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 476,482 $ 375,097
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares (in shares)   23,437 23,437
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years  
Share-Based Payment Arrangement, Expense   $ 205,403 $ 186,897
Share-Based Payment Arrangement, Tranche One [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   0.33%  
Defined Contribution Plan 401k Eligible Compensation [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   100.00%  
Defined Contribution Plan 401k Profit Sharing [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   25.00%  
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year   $ 273,851 272,527
Deferred Compensation Agreement [Member]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   3.60%  
Defined Benefit Plan, Accumulated Benefit Obligation   $ 486,387 529,117
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total   $ (42,731) $ 58,671
Deferred Compensation Agreement [Member] | Vesting Date A [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   25.00%  
Deferred Compensation Agreement [Member] | Vesting Date B [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   50.00%  
Deferred Compensation Agreement [Member] | Vesting Date C [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   75.00%  
Deferred Compensation Agreement [Member] | Vesting Date D [Member]      
Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage   100.00%  
Defined Benefit Plan, Cost of Providing Special and Contractual Termination Benefits   $ 1,689,467