v3.26.1
LONG-TERM DEBT - Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt maturity    
Remaining 2026 $ 948  
2027 1,884  
2028 1,857  
2029 4,179  
Thereafter 2,165  
Long-term debt total $ 11,033 $ 11,980