XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS (Tables)
6 Months Ended
Jun. 30, 2025
NATURE OF OPERATIONS  
Schedule of future minimum lease income

2025

    

$

549

2026

 

1,098

2027

 

926

2028

 

770

2029

 

495

Thereafter

 

232

Total

$

4,070

Schedule of the activity within the warranty liability account

    

Three Months Ended June 30,

 

  

Six Months Ended June 30,

2025

    

2024

  

2025

    

2024

Warranty liability, beginning of period

$

2,033

$

3,314

$

1,950

$

2,910

Product warranty reserve accrued (released)

 

577

 

(579)

 

1,153

 

257

Warranty costs incurred

 

(490)

 

(381)

 

(983)

 

(813)

Warranty liability, end of period

$

2,120

$

2,354

$

2,120

$

2,354