XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]      
Trade payables and accrued expenses $ 23,051 $ 39,193  
Accrued payroll and related taxes 9,953 17,184  
OPTAVIA coach compensation payable 8,914 13,277  
Gross unrecognized tax liability, including interest and penalties 9,176 8,763  
Promotional sales incentive accruals 4,077 4,923  
Dividends payable 648 1,407 $ 19,641
Sales tax payable 359 1,094  
Deferred revenue 316 574  
Total $ 56,494 $ 86,415