v3.26.1
NATURE OF OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2026
NATURE OF OPERATIONS  
Schedule of future minimum lease income

Future minimum lease income under all operating leases for each of the next five years at June 30, 2026, is as follows (in thousands):

​

​

​

​

2026

  ​ ​ ​

$

478

2027

​

 

890

2028

​

 

734

2029

​

 

469

2030

​

 

147

Thereafter

​

 

84

Total

​

$

2,802

Schedule of the activity within the warranty liability account

The following table summarizes activity within the warranty liability (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 

  ​ ​ ​

Six Months Ended June 30, 

​

​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

Warranty liability, beginning of period

​

$

1,527

​

$

2,033

​

$

1,863

​

$

1,950

Product warranty reserve accrued

​

 

782

​

 

577

​

 

931

​

 

1,153

Warranty costs incurred

​

 

(627)

​

 

(490)

​

 

(1,112)

​

 

(983)

Warranty liability, end of period

​

$

1,682

​

$

2,120

​

$

1,682

​

$

2,120

Schedule of the book value of our intangible assets, net of amortization

The following table shows the book value of our intangible assets, net of amortization (in thousands):

​

​

​

​

​

​

​

​

​

As of June 30, 

​

As of December 31, 

​

​

2026

​

2025

Trademarks

​

$

2,810

​

$

2,810

Developed technology

​

 

980

​

 

980

Noncompete agreement

​

​

1,180

​

 

1,180

Customer relationships

​

​

390

​

​

390

Total

​

​

5,360

​

​

5,360

Less: Accumulated Amortization

​

​

(647)

​

​

(162)

Total intangible assets

​

$

4,713

​

$

5,198

Schedule of intangible assets

The following table summarizes future amortization expense related to intangible assets (in thousands):

​

​

​

​

​

​

​

As of June 30, 

Year

​

2026

2026

​

$

420

2027

​

​

580

2028

​

​

580

2029

​

​

580

2030

​

​

547

Thereafter

​

​

2,006

Total

​

$

4,713