XML 57 R36.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
LEASES  
Schedule of future minimum lease payments

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

    

Operating Lease Liability

    

Finance Lease Liability

October 1, 2025 through December 31, 2025

 

$

1,176

 

$

145

2026

 

4,509

 

312

2027

 

4,319

 

264

2028

 

2,193

 

171

2029

 

 

121

Thereafter

Total undiscounted future minimum lease payments

$

12,197

$

1,013

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

 

(836)

 

(90)

Total lease liabilities

$

11,361

$

923

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, 

    

2025

    

2024

2025

2024

Operating lease expense

 

Cost of revenue - devices and supplies

$

96

 

$

94

 

$

304

 

$

284

General and administrative

589

563

1,726

1,715

Sales and marketing expense

215

221

630

656

Total operating lease expense

$

900

$

878

$

2,660

$

2,655

Finance lease expense

Total amortization of leased assets

$

73

$

54

$

220

$

149

Interest on lease liabilities

11

8

37

17

Total finance lease expense

$

84

$

62

$

257

$

166