XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
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, 2022:
Balance - December 31, 2021$1,490 
Provision for warranty claims491 
Deduction for payments made and other adjustments(745)
Balance - September 30, 2022$1,236 
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 2022$2,187 $— $2,187 
2023$10,938 $— $10,938 
2024$15,313 $— $15,313 
2025$19,688 $— $19,688 
2026$24,063 $— $24,063 
Thereafter$100,624 $11,588 $112,212