XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Incremental Disclosure Requirements Related to Adoption of 2023-07 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]                
Net revenue $ 80,457 $ 80,457   $ 94,363     $ 201,135 $ 226,689
Significant segment expenses:                
Cost of revenue 50,399     60,232     129,448 151,696
Sales 5,843     6,243     17,998 10,526
Marketing 6,670     7,292     19,699 25,763
Research and development 4,161     4,311     12,625 12,802
General and administrative 7,541     6,352     23,111 19,489
Other costs (recovery) 476     3,510     (8,320) 9,814
Operating income (loss) 5,367     6,423     6,574 (3,401)
Reconciliation of segment operating income to net (loss) income:                
Interest expense, net 3,718     2,712     7,773 5,082
Other (income) expense, net (322)     252     780 974
Income tax expense (benefit) 254     46     (101) (5,501)
Net Income (Loss) $ 1,717 $ (2,931) $ (664) $ 3,413 $ (7,524) $ 155 $ (1,878) $ (3,956)