XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Notes Payable  
Schedule of notes payable

Notes payable, bearing interest rates of 0.6% and 1.06% and maturing September 2030, consisted of the following at December 31, 2023 and 2022 (in thousands):

December 31, 

    

2023

    

2022

Principal amount of notes payable

1,484

415

Less: current portion note payable

(149)

(60)

Notes payable – long term

$

1,335

$

355

Schedule of interest expense incurred in connection with the notes payable

Interest expense incurred in connection with the notes payable consisted of the following for the years ended December 31, 2023, 2022 and 2021 (in thousands):

December 31,

    

2023

    

2022

2021

Interest expense

$

12

$

14

$

Amortization of debt discount

 

 

44

 

231

Total interest expense on notes payable

$

12

$

58

$

231

Schedule of future note payments

Future note payments as of December 31, 2023 were as follows (in thousands):

Years Ending December 31, 

    

Amount

2024

149

2025

151

2026

 

153

2027

 

150

2028

 

138

Thereafter

 

743

Total note maturities

$

1,484