v3.26.3
OTHER INCOME (EXPENSE), NET (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Income and Expenses [Abstract]        
Interest income (expense) $ 170 $ 243 $ 1,321 $ 634
Other, net (82) 133 (234) (71)
Total $ 88 $ 376 $ 1,087 $ 563