v3.24.3
SEGMENT INFORMATION - Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenue $ 296,719 $ 351,231 $ 917,243 $ 1,058,315
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenue 31,786 29,274 100,367 88,439
Domestic        
Segment Reporting Information [Line Items]        
Revenue 264,933 321,957 816,876 969,876
Domestic | Operating Segments | Ads and Leads        
Segment Reporting Information [Line Items]        
Revenue 241,231 291,993 748,128 877,986
Domestic | Operating Segments | Services        
Segment Reporting Information [Line Items]        
Revenue $ 23,702 $ 29,964 $ 68,748 $ 91,890