XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Warranty Reserves (Tables)
3 Months Ended
Mar. 31, 2025
Warranty Reserves  
Schedule of warranty reserves

Three Months Ended

March 31, 

(In thousands)

    

2025

    

2024

Beginning balance

$

2,993

$

4,038

Warranty provision

 

480

 

840

Processed warranty claims

 

(699)

 

(1,042)

Ending balance

$

2,774

$

3,836

Accrued warranty reserve, current

$

1,573

$

2,191

Accrued warranty reserve, non-current

1,201

1,645

Total accrued warranty reserve

$

2,774

$

3,836