| transaction | 
            FXNC | 
            Common Stock, $1.25 par value | 
            Purchase | 
            $61.60 | 
            +4 | 
            +0.04% | 
            $15.40 | 
            9.37K | 
            Jun 4, 2024 | 
            By LTW Holdings LLC | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            301K | 
            Jun 4, 2024 | 
            Direct | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            106K | 
            Jun 4, 2024 | 
            By Wilkins Investments LP | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            9.99K | 
            Jun 4, 2024 | 
            By JRWIV Holdings LLC | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            11.7K | 
            Jun 4, 2024 | 
            By GSW Holdings LLC | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            7.82K | 
            Jun 4, 2024 | 
            By IBW Holdings LLC | 
             | 
          
          
            | holding | 
            FXNC | 
            Common Stock, $1.25 par value | 
             | 
             | 
             | 
             | 
             | 
            1.63K | 
            Jun 4, 2024 | 
            By Cara Lewin Wilkins (spouse) | 
             |