XML 188 R63.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Income taxes paid, net of refunds) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES      
Federal $ 166 $ 608  
State 947 401 $ 831
Foreign 3,484 1,685 1,900
Total 4,597 2,694 2,731
Texas      
INCOME TAXES      
State 322 230 390
Canada      
INCOME TAXES      
Foreign $ 2,990 $ 1,612 $ 1,887