XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Warranty Provision
The following presents a summary of the warranty provision for the three months ended March 31, 2022:
Balance - December 31, 2021$1,490 
Provision for warranty claims
Deduction for payments made and other adjustments(242)
Balance - March 31, 2022$1,255 
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:
Total
Remainder of 2022$7,500 
2023$13,125 
2024$16,875 
2025$20,625 
2026$86,250 
Thereafter$80,200