Annual report pursuant to Section 13 and 15(d)

WARRANTY - Summary of Activity in Warranty Accrual (Details)

v3.22.4
WARRANTY - Summary of Activity in Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual      
Balance at Beginning of the Year $ 8,183 $ 7,018 $ 7,660
Warranties Issued 3,407 6,083 1,725
Reassessed Warranty Exposure (65) (1,474) (1,029)
Warranties Settled (3,516) (3,444) (1,338)
Balance at End of the Year $ 8,009 $ 8,183 $ 7,018