v3.26.3
LINES OF CREDIT (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
LINES OF CREDIT    
Agreed line of credit $ 48,415  
Unused line of credit 48,415  
Lines of credit   $ 16,579
Bremer Bank Agreement One    
LINES OF CREDIT    
Agreed line of credit $ 4,915  
Variable interest rate of line of credit 2.00%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Expiration date Dec. 01, 2026  
Bremer Bank Agreement Two    
LINES OF CREDIT    
Agreed line of credit $ 3,500  
Variable interest rate of line of credit 2.00%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember  
Expiration date Dec. 01, 2026  
Gate City Bank, Agreement one    
LINES OF CREDIT    
Agreed line of credit $ 20,000  
Variable interest rate of line of credit (0.75%)  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember  
Expiration date Nov. 01, 2028  
Gate City Bank, Agreement two    
LINES OF CREDIT    
Agreed line of credit $ 20,000  
Variable interest rate of line of credit (1.50%)  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember  
Expiration date Nov. 01, 2028