XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
DIVESTITURES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Oct. 01, 2024
Dec. 31, 2024
DIVESTITURES      
Gain on the sale of business     $ 4,532
Disposed of by sale | Automation business line      
DIVESTITURES      
Consideration   $ 27,000  
Paid in cash $ 2,100 20,000  
Amount held in escrow   7,000  
Amount of consideration receivable $ 1,900   1,900
Gain on the sale of business     4,500
Disposal Group, Not Discontinued Operation, Disposition Expenses     $ 2,900
Disposed of by sale | Automation business line | Amount released upon receipt of consent, delivery of a notice or entering into a spin-off arrangement.      
DIVESTITURES      
Amount to be released from escrow   4,000  
Disposed of by sale | Automation business line | Amount released upon achieving a revenue target      
DIVESTITURES      
Amount to be released from escrow   $ 3,000