v3.26.3
INCOME TAXES - Schedule of Income (Loss) Before Income Taxes and Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income (loss) before income taxes:        
Domestic $ 32,472 $ 10,497 $ 42,585 $ 16,956
Foreign (3,658) (973) (6,218) (653)
Income before income taxes 28,814 9,524 36,367 16,303
Income tax expense $ (293) $ (4,092) $ (277) $ (10,906)
Effective tax rate (in percent) 1.00% 43.00% 1.00% 67.00%