v3.25.2
Segments - Summary of Segment Reporting Financial Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Cost of revenue $ 13,875   $ 15,361   $ 26,485 $ 28,813
Other income expense, net 4,690   16,528   (3,075) 30,279
Income tax expense 2,150   73   3,766 2,475
Net income (loss) 3,925 $ 15,839 (10,368) $ (5,726) 19,764 (16,094)
Operating Segment            
Segment Reporting Information [Line Items]            
Total Revenue 48,863   49,169   97,855 95,973
Cost of revenue 13,875   15,361   26,485 28,813
General and administrative 4,771   6,055   11,039 10,749
Marketing expense 2,182   1,770   4,519 3,381
Employee-related costs 12,795   13,708   25,460 25,765
Depreciation and amortization 849   864   1,695 1,614
Other income expense, net 4,690   16,528   (3,075) 30,279
Income tax expense 2,150   73   3,766 2,475
Other segment items [1] 3,626   5,178   8,202 8,991
Net income (loss) $ 3,925   $ (10,368)   $ 19,764 $ (16,094)
[1] Other segment items include other operating and maintenance costs and outsourcing costs, such as rent, utilities, merchant fees, contract labor and consulting fees.