XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Schedule of future minimum lease payments

As of September 30, 2024, the maturities of the Company’s future minimum lease payments were as follows (in thousands):

    

Operating Lease Liability

    

Finance Lease Liability

October 1, 2024 through December 31, 2024

 

$

1,153

 

$

51

2025

 

4,632

 

336

2026

 

4,428

 

312

2027

 

4,237

 

264

2028

 

2,172

 

264

Thereafter

121

Total undiscounted future minimum lease payments

$

16,622

$

1,348

Less: difference between undiscounted lease payments and discounted lease liabilities:

 

(1,468)

 

(141)

Total lease liabilities

$

15,154

$

1,207

Schedule of components of lease expenses

The components of lease expenses were as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2024

    

2023

2024

2023

Operating lease expense

 

Cost of revenue - devices and supplies

$

94

 

$

89

 

$

284

 

$

275

General and administrative

563

571

1,715

1,978

Sales and marketing expense

221

229

656

878

Total operating lease expense

$

878

$

889

$

2,655

$

3,131

Finance lease expense

Total amortization of leased assets

$

54

$

37

$

149

$

96

Interest on lease liabilities

8

5

17

19

Total finance lease expense

$

62

$

42

$

166

$

115