v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The following table reconciles changes in the Company's accrued warranty reserve:
(In thousands)Three Months Ended March 31, 2026Year Ended
December 31, 2025
Beginning warranty reserve$11,864 $13,724 
Warranty payments(3,737)(15,129)
Warranty claims, current4,148 12,922 
Warranty claims, preexisting156 82 
Currency translation(4)265 
Ending warranty reserve$12,427 $11,864