v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table summarizes revenue, segment cost of revenue and segment adjusted gross profit by reportable segments (in thousands):

Three Months Ended June 30, 2026
Three Months Ended June 30, 2025
Marketing
Products
Total
Marketing
Products
Total
Revenue
$
10,723 
$
19,477 
$
30,200 
$
54,142 
$
23,973 
$
78,115 
Less: segment cost of revenue
1,189 
1,930 
3,119 
34,509 
1,276 
35,785 
Segment adjusted gross profit
9,534 
17,547 
27,081 
19,633 
22,697 
42,330 
Other cost of revenue
2,807 
14,427 
Salaries and benefits
17,113 
26,297 
Selling, general, and administrative
14,541 
17,511 
Impairment of long-lived assets
911 
— 
Interest expense, net
7,116 
7,116 
Change in fair value of warrant liabilities
— 
68 
Loss before income tax
$
(15,407)
$
(23,089)


Six Months Ended June 30, 2026
Six Months Ended June 30, 2025
Marketing
Products
Total
Marketing
Products
Total
Revenue
$
29,114 
$
38,320 
$
67,434 
$
106,392 
$
46,236 
$
152,628 
Less: segment cost of revenue
7,051 
3,456 
10,507 
64,972 
2,584 
67,556 
Segment adjusted gross profit
22,063 
34,864 
56,927 
41,420 
43,652 
85,072 
Other cost of revenue
9,279 
28,733 
Salaries and benefits
37,913 
51,285 
Selling, general, and administrative
31,330 
34,085 
Impairment of long-lived assets
37,733 
— 
Interest expense, net
13,745 
14,201 
Change in fair value of warrant liabilities
— 
100 
Loss before income tax
$
(73,073)
$
(43,332)
Schedule of Revenues Disaggregated by Geographic Region
The following table summarizes revenue by geographic region (in thousands):

Three Months Ended June 30,
Six Months Ended June 30,
2026
2025
2026
2025
United States
$
29,590 
$
77,208 
$
66,191 
$
150,907 
Other countries
610 
907 
1,243 
1,721 
Total revenue
$
30,200 
$
78,115 
$
67,434 
$
152,628