XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Narrative) (Details)
6 Months Ended 9 Months Ended
Aug. 18, 2025
USD ($)
Dec. 29, 2021
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
Jul. 01, 2022
Apr. 13, 2020
USD ($)
Short-term Debt [Line Items]              
Number of equal monthly installments of principal and interest | item       60      
Pettyjohn, Wood & White, Inc [Member]              
Short-term Debt [Line Items]              
Percentage of capital stock purchased       100.00%      
National Bank of Blacksburg (NBB Note) [Member]              
Short-term Debt [Line Items]              
Proceeds from Issuance of Debt   $ 11,000,000          
Debt instrument, interest rate, stated percentage 5.65% 4.00%       3.90%  
Debt instrument amortization period       15 years      
Debt monthly installments of principal and interest $ 61,800            
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid 7,410,000 $ 9,375,000          
Option for prepayment of principal $ 1,000,000            
Percentage of common stock secured by first priority lien       4.95%      
Capital notes, principal balance       $ 8,800,000      
2020 Offering [Member]              
Short-term Debt [Line Items]              
Debt instrument, interest rate, stated percentage             3.25%
Capital notes, maturity date     Jun. 30, 2025        
Capital notes, principal balance             $ 10,050,000
Repayment of unsecured debt     $ 10,050,000        
Interest payment on notes     82,000        
Cash outflow for financing activities     $ 10,050,000        
Loan balance, net of unamortized issuance costs       $ 0 $ 10,050,000