v3.26.1
INCOME TAXES - Tax payments and received refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES      
U.S. Federal $ 2,240 $ 750 $ (10,935)
State (351) 420 371
Income Taxes Paid, Net, Total 1,889 1,170 (10,564)
West Virginia      
INCOME TAXES      
State 1 381 250
Virginia      
INCOME TAXES      
State (285)    
Other      
INCOME TAXES      
State $ (67) $ 39 $ 121