XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Employee Benefits (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
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  
Employee Stock Ownership Plan (ESOP), Compensation Expense $ 432,267 $ 476,482
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 $ 232,286 $ 205,403
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 $ 330,095 273,851
Deferred Compensation Agreement [Member]    
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.80%  
Defined Benefit Plan, Accumulated Benefit Obligation $ 545,072 486,387
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 131,927 $ (42,731)
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,600,618