v3.25.4
INCOME TAXES - Income before provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Consolidated income from continuing operations before provision for income taxes:      
U.S. operations $ 45,085 $ 51,153 $ 49,603
Foreign operations 17,241 3,065 3,321
Income before provision for income taxes $ 62,326 $ 54,218 $ 52,924