v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Jun. 30, 2026
Commitments and Contingencies [Abstract]  
Changes in Warranty Returns
The following summarizes the changes in the warranty returns:
 
   
Three Months Ended
June 30,
 
   
2026
   
2025
 
Balance at beginning of period
 $19,188,000   $19,677,000 
Charged to expense
  34,122,000    38,453,000 
Amounts processed
  (30,873,000   (39,999,000
Balance at end of period
 $22,437,000   $18,131,000