XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Employee Benefits (Details Textual) - USD ($)
3 Months Ended
Mar. 24, 2017
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
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), Cash Contributions to ESOP   $ 0 $ 0  
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 89,943 $ 96,594  
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares (in shares)   5,779 5,779  
Restricted Stock Units (RSUs) [Member]        
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares (in shares)   52,850   205,403
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   3 years    
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   0.33%