v3.25.4
BUSINESS SEGMENTS - Additional information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
BUSINESS SEGMENTS      
Revenue from contract with customer $ 335,286 $ 345,066 $ 334,503
Customer concentration | Revenue      
BUSINESS SEGMENTS      
Number of customers | customer   1  
Customer concentration | Revenue | Customer One      
BUSINESS SEGMENTS      
Number of customers | customer   1  
Concentration risk (in percent)   15.00%  
Revenue from contract with customer   $ 50,900  
Customer concentration | Revenue | Customer One | TechOps      
BUSINESS SEGMENTS      
Revenue from contract with customer   33,500  
Customer concentration | Revenue | Customer One | Asset Management Solutions      
BUSINESS SEGMENTS      
Revenue from contract with customer   $ 17,400  
Customer concentration | Revenue | Minimum | Customer One      
BUSINESS SEGMENTS      
Concentration risk (in percent)   10.00%