XML 32 R13.htm IDEA: XBRL DOCUMENT v3.25.4
TRADE AND OTHER RECEIVABLES
12 Months Ended
Dec. 31, 2025
Trade and other current receivables [abstract]  
TRADE AND OTHER RECEIVABLES
NOTE 8:
TRADE AND OTHER RECEIVABLES
 
   
December 31
 
   
2025
   
2024
 
   
USD thousands
 
             
Trade receivables:
           
Trade receivables
   
205,092
     
236,462
 
Allowance for expected credit losses
   
(8,991
)
   
(18,502
)
                 
Trade receivables, net
   
196,101
     
217,960
 
                 
Other receivables:
               
Prepaid expenses
   
3,882
     
2,936
 
Institutions
   
463
     
773
 
Pledged deposits
   
449
     
525
 
Other
   
1,322
     
345
 
                 
     
6,116
     
4,579