v3.26.1
ORGANIZATION AND SUMMARY OF KEY ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Amortization of deferred financing $ 100 $ 100 $ 273 $ 242
Loss on impairment of long-lived assets 0 100 0 108
Advertising cost $ 8,800 $ 7,300 $ 16,600 $ 14,500
Effective tax rate 8.30% 23.80% 13.90% 13.80%