v3.26.1
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Loss before income taxes $ (1,553) $ (704) $ (2,669) $ (3,352)
Income tax provision $ 2,018 $ 691 $ 4,669 $ 3,522
Effective tax rate (130.00%) (98.00%) (175.00%) (105.00%)