v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]        
Advertising expense $ 1,600 $ 2,800 $ 6,200 $ 5,300
Provision (benefit) for income taxes $ 395 $ (2,496) $ 1,693 $ 773
Effective tax rate 13.70% 23.40% 49.80% 82.60%
Tax short fall for stock compensation (as a percent)     75.20%  
Change in limitation for executive compensation (as a percent)     7.20%  
Aggregation of several smaller items (as a percent)     49.70%