v3.26.1
RELATED PARTY TRANSACTIONS (Details)
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Feb. 24, 2025
Jan. 17, 2023
Respresentative
shares
Jun. 30, 2024
$ / shares
shares
Jan. 31, 2023
shares
Apr. 28, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
USD ($)
May 14, 2025
Feb. 19, 2025
Related Party Transaction [Line Items]                        
Revenues [1]           $ 476,826,000 $ 465,474,000 $ 943,221,000 $ 892,967,000      
Traffic acquisition cost [2]           300,705,000 297,423,000 603,084,000 577,220,000      
Trade receivables [3]           316,740,000   316,740,000   $ 360,166,000    
Trade payables [4]           275,949,000   275,949,000   330,684,000    
Other income, net (3)           132,220,000 135,567,000 192,413,000 261,136,000      
Aggregate purchase price           $ 41,542,000 $ 100,666,000 $ 65,175,000 $ 150,173,000      
Common Stock | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares       45,198,702   (12,000,000)   (12,000,000)        
Repurchase of shares (in shares) | shares           0 7,361,900 0 11,517,962      
Related Party                        
Related Party Transaction [Line Items]                        
Revenues           $ 79,267,000 $ 46,455,000 $ 148,947,000 $ 94,780,000      
Traffic acquisition cost           104,270,000 84,154,000 201,060,000 159,556,000      
Related Party | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Repurchase of shares (in shares) | shares     988,296                  
Related Party | Yahoo                        
Related Party Transaction [Line Items]                        
Number of representatives that can be appointed to Board of Directors | Respresentative   1                    
Revenues           $ 79,267,000 $ 46,455,000 $ 148,947,000 $ 94,780,000      
Percent of total revenues           16.60% 10.00% 15.80% 10.60%      
Traffic acquisition cost           $ 104,270,000 $ 84,154,000 $ 201,060,000 $ 159,556,000      
Trade receivables           $ 49,760,000   $ 49,760,000   $ 39,210,000    
Percent of trade receivable           15.00%   15.00%   10.50%    
Trade payables           $ 72,723,000   $ 72,723,000   $ 70,950,000    
Related Party | Yahoo | Non-voting Ordinary shares                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares   45,198,702                    
Repurchase of shares (in shares) | shares         14,170,762              
Shares acquired, average cost per share (in dollars per share) | $ / shares     $ 4.07                  
Remaining authorized amount             $ 4,022,000   $ 4,022,000      
Maximum percent of shares that may be repurchased on weekly basis 25.00%                      
Maximum percent of shares that may be owned                     25.00% 25.00%
Aggregate purchase price         $ 44,288              
Related Party | Yahoo | Common Stock                        
Related Party Transaction [Line Items]                        
Issuance of shares (in shares) | shares   39,525,691                    
[1] Includes revenues from related party of $79,267 and $46,455, for the three months ended June 30, 2026 and 2025, respectively, and $148,947 and $94,780 for the six months ended June 30, 2026 and 2025, respectively.
[2]
(2) Includes traffic acquisition cost to related party of $104,270 and $84,154 for the three months ended June 30, 2026 and 2025, respectively, and $201,060 and $159,556 for the six months ended June 30, 2026 and 2025, respectively.
[3] Includes related party trade receivables of $49,760 and $39,210, as of June 30, 2026 and December 31, 2025, respectively.
[4] Includes related party trade payables of $72,723 and $70,950, as of June 30, 2026 and December 31, 2025, respectively.