XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Warranty Reserve (Tables)
12 Months Ended
Dec. 31, 2025
Guarantees and Product Warranties [Abstract]  
Schedule of Accrued Warranty Reserve
The following table presents changes in the accrued warranty reserve balances (in thousands):
December 31,
20252024
Beginning balance$6,893 $6,162 
Provision for warranties issued, net of expirations17,273 3,163 
Payments(9,915)(2,432)
Assumed through acquisition and other2,059 — 
Ending balance$16,310 $6,893