XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Notes Payable

Notes payable on December 31, 2023 and 2022, were comprised of the following (in thousands):

 

 

 

Due date

 

Weighted Average Interest rate

 

December 31, 2023

 

 

 

December 31, 2022

 

Bank credit

 

 

Renewed every month

 

7%

 

$

1,190

 

 

 

$

1,623

 

Other notes payable

 

 

Paid monthly

 

12%

 

 

318

 

 

 

 

425

 

Notes payable, related parties

 

 

December 31, 2024

 

12%

 

 

168

 

 

 

 

 

Financed receivables

 

 

 

 

9%

 

 

 

 

 

 

71

 

Total notes payable

 

 

 

 

 

 

 

1,677

 

 

 

 

2,119

 

Less: current portion

 

 

 

 

 

 

 

1,477

 

 

 

 

1,797

 

Notes payable - long-term portion

 

 

 

 

 

 

$

200

 

 

 

$

322