v3.26.1
Segment Information - Schedule of Segment Operating Results (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Segment revenue $ 150,728 $ 210,470 $ 318,412 $ 391,841
Less:        
Segment cost of services 56,168 63,850 114,596 125,933
Segment sales and marketing 47,038 56,063 94,986 115,905
Segment research and development 7,509 8,661 18,940 18,870
Segment general and administrative 41,156 52,356 86,975 104,627
Segment Adjusted EBITDA 20,825 51,232 44,889 72,133
Operating Segments        
Segment Reporting [Line Items]        
Segment revenue 150,728 210,470 318,412 391,841
Less:        
Segment cost of services 51,555 59,813 106,327 117,517
Segment sales and marketing 43,322 51,466 88,117 105,713
Segment research and development 6,960 7,837 17,323 16,860
Segment general and administrative 28,066 40,122 61,756 79,618
Segment Adjusted EBITDA 20,825 51,232 44,889 72,133
SaaS        
Segment Reporting [Line Items]        
Segment revenue 114,480 115,005 231,218 226,134
SaaS | Operating Segments        
Segment Reporting [Line Items]        
Segment revenue 114,480 115,005 231,218 226,134
Less:        
Segment cost of services 38,236 29,884 76,798 59,560
Segment sales and marketing 34,248 31,744 67,683 68,521
Segment research and development 6,960 7,837 17,323 16,860
Segment general and administrative 21,474 22,147 45,036 46,985
Segment Adjusted EBITDA 13,562 23,393 24,378 34,208
Marketing Services        
Segment Reporting [Line Items]        
Segment revenue 36,248 95,465 87,194 165,707
Marketing Services | Operating Segments        
Segment Reporting [Line Items]        
Segment revenue 36,248 95,465 87,194 165,707
Less:        
Segment cost of services 13,319 29,929 29,529 57,957
Segment sales and marketing 9,074 19,722 20,434 37,192
Segment research and development 0 0 0 0
Segment general and administrative 6,592 17,975 16,720 32,633
Segment Adjusted EBITDA $ 7,263 $ 27,839 $ 20,511 $ 37,925