XML 46 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Assets
Prepaid expenses and other consists of the following (in thousands):
 
 December 31,
 20232022
Prepaid expenses$1,084 $764 
Notes receivable — current— 232 
Deposits286 153 
Other current assets90 140 
Total prepaid expenses and other $1,460 $1,289 
Schedule of Property and Equipment
Property and equipment consists of the following (in thousands):
 December 31,
 20232022
Office equipment and furnishings$2,141 $5,005 
Capitalized internal-use software and website development2,230 4,601 
Leasehold improvements804 2,414 
Computer hardware and software45 1,728 
Property and equipment5,220 13,748 
Less accumulated depreciation and amortization(4,642)(13,091)
Total property and equipment, net$578 $657 
Schedule of Changes in Allowance for Credit Losses and Reserve for Subscriber Refunds
Changes to the allowance for credit losses and reserve for member refunds are as follows (in thousands):
Allowance
for doubtful
accounts
Reserve for
member
refunds
Balance at December 31, 2021$2,094 $5,166 
Additions — charged to costs and expenses, or contra revenue54 15 
Deductions — recoveries of amounts previously reserved(470)(3,006)
Deductions — write-offs or refunds(210)(897)
Balance at December 31, 20221,468 1,278 
Additions — charged to costs and expenses, or contra revenue172 — 
Deductions — recoveries of amounts previously reserved(133)(459)
Deductions — write-offs or refunds(23)(551)
Balance at December 31, 2023$1,484 $268 
Schedule of Accrued Expenses
Accrued expenses and other consists of the following (in thousands):
 
 December 31,
 20232022
Accrued compensation expense1,381 1,744 
Reserve for member refunds$268 $1,278 
Accrued advertising expense743 538 
Other accrued expenses1,266 1,489 
Total accrued expenses and other$3,658 $5,049