XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Employee Benefit Plans (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee Benefit Plans [Line Items]        
Defined contribution plan, plan name   QNB Bank Retirement Savings Plan    
Matching company contribution   3.00%    
Safe harbor non-elective contributions   5.00%    
Matching contribution, amount   $ 340 $ 340 $ 309
Safe harbor contribution, amount   $ 608 $ 608 $ 533
Employee Stock Purchase Plan 2016 [Member]        
Employee Benefit Plans [Line Items]        
Discount rate on common stock   10.00%    
Shares authorized for issuance   30,000    
Shares issued 18,792      
Expiration date   May 31, 2021    
Employee Stock Purchase Plan 2021 [Member]        
Employee Benefit Plans [Line Items]        
Shares authorized for issuance   30,000    
Shares issued   2,162    
Expiration date   May 31, 2026