XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowance for Doubtful Accounts
The following table summarizes the allowance for credit losses activity:
Nine Months Ended September 30, 2025Year Ended December 31, 2024
Allowance for credit losses beginning of year$1,458 $374 
Additions219 1,934 
Deductions - write-off(318)(850)
Allowance for credit losses end of period$1,359 $1,458 
Schedule of Prepayments and Other Current Assets
Prepayments and Other Current Assets – Prepayments and other current assets are summarized as follows:
As of
September 30, 2025December 31, 2024
Prepaid expense$2,649 $2,078 
Prepaid supplies686 62 
Refundable income and franchise taxes119 149 
Employee retention credits2,468 2,468 
$5,922 $4,757 
Schedule of Property and Equipment
Property and Equipment – Property and equipment are summarized as follows:
As of
September 30, 2025December 31, 2024
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,903)(1,816)
Net property and equipment$61 $148 
Schedule of Platform Development Costs
Platform Development – Platform development costs are summarized as follows:
As of
September 30, 2025December 31, 2024
Platform development$37,750 $31,434 
Less accumulated amortization(27,147)(23,319)
Net platform development$10,603 $8,115 
Schedule of Platform Development Cost Activity
A summary of platform development activity for the nine months ended September 30, 2025 is as follows:
Platform development beginning of period$31,434 
Capitalized costs6,291 
Less dispositions— 
Total capitalized costs37,725 
Stock-based compensation25 
Impairments— 
Platform development end of period$37,750 
Schedule of Intangible Assets Subject to Amortization
Intangible Assets – Intangible assets subject to amortization consisted of the following:
September 30, 2025December 31, 2024
Carrying AmountAccumulated AmortizationNet Carrying AmountCarrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology$17,333 $(17,333)$— $17,333 $(17,333)$— 
Trade name5,181 (1,989)3,192 5,181 (1,799)3,382 
Brand name13,115 (4,798)8,317 12,115 (3,729)8,386 
Subscriber relationships2,150 (1,570)580 2,150 (1,379)771 
Advertiser relationships14,519 (5,379)9,140 14,519 (4,269)10,250 
Database1,140 (1,140)— 1,140 (1,140)— 
Digital content355 (355)— 355 (355)— 
Total intangible assets$53,793 $(32,564)$21,229 $52,793 $(30,004)$22,789 
Schedule of Accrued Expenses
Accrued Expenses and Other – Accrued expenses and other are summarized as follows:
As of
September 30, 2025December 31, 2024
General accrued expenses$2,236 $2,140 
Accrued payroll and related taxes148 3,805 
Accrued publisher expenses3,458 4,066 
Liabilities in connection with acquisitions and dispositions— 30 
Assumed lease liability— 390 
Other accrued expense1,418 559 
Total accrued expenses and other$7,260 $10,990