XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisition - Unaudited Pro Forma Financial Information (Details) - TEADS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Acquisition [Line Items]    
Revenue $ 316,844 $ 342,329
Net income $ (83,256) $ (18,167)