v3.26.3
Debt (Narrative) (Details)
6 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Dec. 29, 2021
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
Aug. 18, 2025
USD ($)
Jun. 30, 2022
Apr. 13, 2020
USD ($)
Short-term Debt [Line Items]                
Subordinated notes outstanding       $ 0 $ 0      
National Bank of Blacksburg (NBB Note) [Member]                
Short-term Debt [Line Items]                
Capital notes, principal balance       $ 8,600,000 $ 8,800,000      
Debt instrument, interest rate, stated percentage   4.00%   5.65%     3.90%  
Proceeds from Issuance of Debt   $ 11,000,000.0            
Debt instrument amortization period       15 years        
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   $ 9,400,000       $ 7,400,000    
Percentage of common stock secured by first priority lien       4.95%        
Number of equal monthly installments of principal and interest | item       60        
Debt monthly installments of principal and interest $ 62,000              
Option for prepayment of principal           $ 1,000,000.0    
2020 Offering [Member]                
Short-term Debt [Line Items]                
Capital notes, maturity date       Jun. 30, 2025        
Principal notes               $ 10,050,000.00
Repayment of unsecured debt     $ 10,050,000.00          
Interest payment on notes     $ 82,000          
Debt instrument, interest rate, stated percentage               3.25%