XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of Warranty Provision
The following presents a summary of the warranty provision for the nine months ended September 30, 2021:
Balance - December 31, 2020$2,041 
Provision for warranty claims854 
Deduction for payments made and other adjustments(1,238)
Balance - September 30, 2021$1,657 
Schedule of Minimum Principal Payments Due on Long-term Debt
The following table provides future minimum principal payments due on long-term debt for the next five years:
Term loan facilityRevolving credit facilityTotal
Remainder of 2021$1,875 $— $1,875 
2022$9,375 $— $9,375 
2023$13,125 $— $13,125 
2024$16,875 $— $16,875 
2025$20,625 $— $20,625 
Thereafter$86,250 $31,300 $117,550