XML 83 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION - Revenue by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenue $ 1,185,112 $ 1,358,748 $ 1,764,355
Operating Segments | Domestic      
Segment Reporting Information [Line Items]      
Revenue 1,056,122 1,242,941 1,663,317
Operating Segments | Ads and Leads      
Segment Reporting Information [Line Items]      
Revenue 962,601 1,124,908 1,282,061
Operating Segments | Services revenue      
Segment Reporting Information [Line Items]      
Revenue 93,521 118,033 381,256
Operating Segments | International      
Segment Reporting Information [Line Items]      
Revenue $ 128,990 $ 115,807 $ 101,038