v3.24.2.u1
SHORT-TERM BANK DEBT AND LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
SCHEDULE OF LONG-TERM DEBT

 

   December 31,   December 31,   March 31, 
   2022   2023   2024 
             
Short-term bank debt  $5,709   $10,030   $- 
Current maturities of long-term debt  $4,603   $11,061   $1,951 
Long-term debt - less current maturities  $11,403   $-   $113,810 
SCHEDULE OF KEY ASSUMPTIONS

 

   Facility A   Facility B 
Credit spread volatility   50%   35%

Credit spread

   4.48%   4.99%

Credit rating

   B-   B- 
Risk free rate   SOFR Spot Rate    SOFR Spot Rate 

SCHEDULE OF MATURITIES OF LONG TERM DEBT

Scheduled maturities of the long-term debt as of March 31, 2024 are as follows:

 

Year ending March 31:     
      
2025  $1,985 
2026   4,963 
2027   47,958 
2028   5,458 
2029   54,409 
Long term debt   114,773 
Less: Current portion   (1,951)
Plus: Debt costs and prepayment penalty   988 
Total  $113,810