XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses (Accounts Payable and Accrued Expenses) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Payable and Accrued Liabilities [Abstract]    
Trade payables and accrued expenses $ 70,894 $ 36,092
OPTAVIA Coach compensation payable 28,733 22,598
Dividends payable 17,186 13,831
Accrued payroll and related taxes 24,940 16,948
Promotional sales incentive accruals 10,935 7,621
Deferred revenue 8,050 7,606
Sales tax payable 2,571 2,981
Total $ 163,309 $ 107,677