v3.26.3
Segment Information - Schedule of Significant Expenses of Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Net revenue $ 84,703     $ 80,457     $ 183,240 $ 201,135
Significant segment expenses:                
Cost of revenue 55,109     50,399     120,489 129,448
Sales 7,158     5,843     18,539 17,998
Marketing 7,830     6,670     23,409 19,699
Research and development 4,553     4,161     13,940 12,625
General and administrative 5,340     7,541     19,654 23,111
Other (recovery) costs [1] (1,172)     476     (1,564) (8,320)
Operating income (loss) 5,885     5,367     (11,227) 6,574
Interest expense, net 2,707     3,718     7,742 7,773
Other expense (income), net 213     (322)     185 780
Income tax (benefit) expense (1,421)     254     (1,023) (101)
Net income (loss) $ 4,386 $ (7,311) $ (15,206) $ 1,717 $ (2,931) $ (664) $ (18,131) $ (1,878)
[1] Other (recovery) costs in the three and nine months ended September 30, 2026 and 2025 include acquisition-related costs and an insurance recovery.