XML 145 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Trade and Other Payables
12 Months Ended
Dec. 31, 2023
Trade and Other Payables [Abstract]  
TRADE AND OTHER PAYABLES

NOTE 8:- TRADE AND OTHER PAYABLES

 

   December 31, 
   2023   2022 
         
Trade payables  $17,042,206   $2,823,954 
Accrued expenses   4,011,991    2,164,178 
Deferred income   7,109,717    2,000,000 
Employee payables   593,834    1,881,897 
Tax payables   3,755,365    1,702,032 
   $32,513,113   $10,572,061