v3.25.4
BUSINESS SEGMENTS - Intersegment revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
BUSINESS SEGMENTS      
Revenue from contract with customer $ 335,286 $ 345,066 $ 334,503
Intersegment      
BUSINESS SEGMENTS      
Revenue from contract with customer 9,887 12,749 22,958
Asset Management Solutions | Intersegment      
BUSINESS SEGMENTS      
Revenue from contract with customer 1,977 828 1,599
TechOps | Intersegment      
BUSINESS SEGMENTS      
Revenue from contract with customer $ 7,910 $ 11,921 $ 21,359