v3.25.1
SEGMENT INFORMATION - Schedule of Net Earnings (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 103,034 $ 104,910
Less:    
Net (loss) earnings (3,916) 6,073
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenue 103,034 104,910
Less:    
Hosting 14,198 12,672
Compensation and other employee-related 53,357 50,598
Advertising 7,817 8,421
Other segment items 31,578 27,146
Segment net (loss) earnings (3,916) 6,073
Adjusting items 0 0
Net (loss) earnings $ (3,916) $ 6,073