XML 47 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Cost Of Revenues (tables)
12 Months Ended
Dec. 31, 2025
Disclosure Of Cost Of Revenue [Abstract]  
Disclosure of cost of revenues
   
Year ended
December 31
 
   
2025
   
2024
   
2023
 
   
USD thousands
 
                   
Programmatic
   
43,250
     
38,942
     
44,385
 
Performance
   
11,729
     
22,078
     
17,885
 
                         
Cost of Revenues
   
54,979
     
61,020
     
62,270