v3.25.3
Acquisition - Schedule of Unaudited Pro Forma Financial Information (Details) - Legacy Teads - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination [Line Items]      
Revenue $ 373,521 $ 978,712 $ 1,083,664
Net loss $ (3,427) $ (117,259) $ (22,198)