v3.26.1
BUSINESS SEGMENTS - Intersegment revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
BUSINESS SEGMENTS        
Total intersegment revenue $ 3,600 $ 2,096 $ 5,690 $ 5,614
Asset Management Solutions        
BUSINESS SEGMENTS        
Total intersegment revenue 1,213 1,158 1,838 1,581
TechOps        
BUSINESS SEGMENTS        
Total intersegment revenue $ 2,387 $ 938 $ 3,852 $ 4,033