XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
SHORT-TERM BANK DEBT AND LONG-TERM DEBT (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
SCHEDULE OF LONG TERM DEBT

   December 31,   September 30, 
   2022   2023 
       (unaudited) 
Short-term bank debt  $5,709   $10,704 
Current maturities of long-term debt  $4,603   $1,433 
Long-term debt - less current maturities  $11,403   $9,617 
SCHEDULE OF MATURITIES OF LONG TERM DEBT

Scheduled maturities of the long-term debt as of September 30, 2023 are as follows:

 

      
October 2023 - September 2024  $1,433 
October 2024   9,617 
Long Term debt   11,050 
Less: Current portion   1,433 
Total  $9,617