v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Reconciliation of Revenue from Segments to Consolidated
The following table presents information about reported segment revenue, significant segment expenses, and segment net loss for the six months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenue67,542 58,470 133,042 114,279 
Costs and Expenses:
Direct costs of goods sold11,982 9,745 23,078 19,302 
Payroll and employee-related costs43,470 44,014 86,154 85,666 
Marketing costs6,011 4,719 13,031 9,449 
Partner costs1,652 1,355 3,100 2,590 
Professional fees1,958 2,238 4,009 3,939 
Facilities costs2,329 2,247 4,755 4,261 
Software costs4,085 3,235 7,567 6,295 
Capitalized software deferred costs(1,048)(497)(2,089)(970)
Other segment items1
1,360 125 3,464 1,283 
Net loss(4,257)(8,711)(10,027)(17,536)
¹ Other segment items include interest income and expense, other income, income taxes, property tax, bad debt expense, business insurance, and travel-related expenses.