v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Revenues $ 23,245   $ 19,012   $ 38,406 $ 34,102
Advertising and marketing 1,900   3,275   5,415 6,209
Total operating expenses 14,065   18,532   30,770 33,543
Operating income 9,180   480   7,636 559
Income before income taxes 9,316   669   8,012 1,016
Provision for (benefit from) income taxes 434   (115)   458 (87)
Net income 8,882 $ (1,328) 784 $ 319 7,554 1,103
Reportable Segment            
Segment Reporting [Line Items]            
Revenues 23,245   19,012   38,406 34,102
Content amortization 4,134   3,600   7,812 7,113
Other cost of revenues 2,179   5,264   5,158 8,831
Advertising and marketing 1,900   3,275   5,415 6,209
Payroll and related 2,448   2,457   5,337 5,089
Other general and administrative 3,404   3,936   7,048 6,301
Total operating expenses 14,065   18,532   30,770 33,543
Operating income 9,180   480   7,636 559
Other segment items 136   189   376 457
Income before income taxes 9,316   669   8,012 1,016
Provision for (benefit from) income taxes 434   (115)   458 (87)
Net income $ 8,882   $ 784   $ 7,554 $ 1,103