XML 84 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Income/(loss) before income taxes, including intercompany (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income before income taxes      
United States $ 69,422 $ 65,068 $ 21,572
Foreign 10,708 8,716 4,160
INCOME BEFORE INCOME TAXES $ 80,130 $ 73,784 $ 25,732