XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Activity Warranty activity during the three and nine months ended September 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Warranty accrual, beginning of period$12,065 $7,902 $9,378 $6,407 
Warranties issued1,923 1,962 6,134 4,724 
Changes in liability for existing warranties2,079 (44)2,495 18 
Settlements(1,161)(769)(3,101)(2,098)
Warranty accrual, end of period$14,906 $9,051 $14,906 $9,051 
Lessee, Operating Lease, Liability, Maturity
The future annual undiscounted cash flows in relation to the operating leases and a reconciliation of such undiscounted cash flows to the operating lease liabilities recognized in the condensed consolidated balance sheet as of September 30, 2022 are presented below (in thousands):

Remainder of 2022$431 
20231,459 
2024590 
2025566 
2026504 
Thereafter865 
Total future lease payments4,415 
Less: Interest443 
Present value of lease liabilities$3,972