v3.26.1
Product Warranty and Recall Campaigns (Tables)
6 Months Ended
Jun. 30, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Warranty and Recall Liability Changes in the Company’s warranty and recall liabilities were as follows (in thousands):
Three months endedSix months ended
June 30,
2026
June 30,
2025
June 30,
2026
June 30,
2025
Balance, beginning of period$81,160 $71,461 $73,125 $71,591 
Warranties issued during the period12,389 11,733 24,520 24,055 
Settlements made during the period(17,759)(14,391)(33,714)(27,410)
Recalls and changes to pre-existing warranty liabilities6,708 5,146 18,567 5,713 
Balance, end of period$82,498 $73,949 $82,498 $73,949