v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowance for Doubtful Accounts
The following table summarizes the allowance for credit losses activity:
Six Months Ended June 30, 2026Year Ended December 31, 2025
Allowance for credit losses beginning of year$1,255 $1,458 
Additions42 614 
Deductions - write-off(224)(817)
Allowance for credit losses end of period$1,073 $1,255 
Schedule of Prepayments and Other Current Assets
Prepayments and Other Current Assets – Prepayments and other current assets are summarized as follows:
As of
June 30, 2026December 31, 2025
Prepaid expense$1,166 $1,102 
Prepaid supplies325 626 
Employee retention credits1,285 1,294 
Total prepayments and other current assets$2,776 $3,022 
Schedule of Property and Equipment
Property and Equipment – Property and equipment are summarized as follows:
As of
June 30, 2026December 31, 2025
Office equipment and computers$1,777 $1,777 
Leasehold improvements54 54 
Furniture and fixtures133 133 
1,964 1,964 
Less accumulated depreciation and amortization(1,923)(1,908)
Net property and equipment$41 $56 
Schedule of Platform Development Costs
Platform Development – Platform development costs are summarized as follows:
As of
June 30, 2026December 31, 2025
Platform development$12,410 $38,499 
Less accumulated amortization(3,982)(28,737)
Net platform development$8,428 $9,762 
Schedule of Platform Development Cost Activity
A summary of platform development activity for the six months ended June 30, 2026 is as follows:
Platform development beginning of period$38,499 
Capitalized costs769 
Less dispositions (1)(26,858)
Total capitalized costs12,410 
Platform development end of period$12,410 
(1) Dispositions represent fully amortized legacy platform costs written-off upon decommissioning and replacement.
Schedule of Intangible Assets Subject to Amortization
Intangible Assets – Intangible assets subject to amortization consisted of the following:
As of June 30, 2026As of December 31, 2025
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Developed technology$— $— $— $17,333 $(17,333)$— 
Brand name14,264 (4,905)9,359 15,115 (5,118)9,997 
Trade name4,433 (1,430)3,003 5,181 (2,052)3,129 
Subscriber relationships— — — 2,150 (1,634)516 
Advertiser relationships2,150 (1,916)234 14,519 (5,749)8,770 
Database14,519 (6,490)8,029 1,140 (1,140)— 
Digital content— — — 355 (355)— 
Total intangible assets$35,366 $(14,741)$20,625 $55,793 $(33,381)$22,412 
Schedule of Accrued Expenses
Accrued Expenses and Other – Accrued expenses and other are summarized as follows:
As of
June 30, 2026December 31, 2025
General accrued expenses$1,964 $3,264 
Accrued payroll and related taxes— 89 
Accrued publisher expenses2,508 3,619 
Liabilities in connection with acquisitions and dispositions369 320 
Other accrued expenses154 339 
Total accrued expenses and other$4,995 $7,631