XML 70 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Product Warranties (Tables)
3 Months Ended
Jun. 30, 2021
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Changes in our product warranty obligations were as follows (in thousands):
Three-Months Ended June 30,
 20212020
Balance, beginning of period$8,651 $3,154 
Accruals3,226 276 
Payments(2,093)(879)
Balance, end of period$9,784 $2,551