v3.26.1
LINE OF CREDIT (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt      
Borrowings on line of credit   $ 14,903  
Repayments on line of credit   $ 14,903  
Line of credit      
Debt      
Maximum borrowing capacity $ 15,000    
Variable interest rate (as a percent) 2.00%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Additional borrowing capacity $ 10,000    
Borrowings on line of credit     $ 14,903
Repayments on line of credit     14,903
Line of credit outstanding borrowings 0   $ 0
Bank note payable      
Debt      
Maximum borrowing capacity $ 13,000    
Variable interest rate (as a percent) 2.10%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember