XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
NATURE OF OPERATIONS (Tables)
3 Months Ended
Mar. 31, 2025
NATURE OF OPERATIONS  
Schedule of future minimum lease income

2025

    

$

829

2026

 

1,106

2027

 

933

2028

 

777

2029

 

502

Thereafter

 

254

Total

$

4,401

Schedule of the activity within the warranty liability account

Three Months Ended March 31,

2025

    

2024

Warranty liability, beginning of period

$

1,950

$

2,910

Product warranty reserve accrued

 

576

 

941

Warranty costs incurred

 

(493)

 

(537)

Warranty liability, end of period

$

2,033

$

3,314