v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Traffic Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Platform operations $ 58,710 $ 41,970 $ 110,875 $ 82,050
Traffic acquisition costs | Operating Segments        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Platform operations 44,050 29,481 82,291 57,393
Other platform operations | Operating Segments        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Platform operations $ 14,660 $ 12,489 $ 28,584 $ 24,657