XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Detail - Summary of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Payables And Accruals [Abstract]    
Balance at the beginning of the quarter $ 1,522 $ 1,610
Charged to cost of revenue 269 33
Claims and settlements (267) (495)
Foreign exchange impact 56 (37)
Balance at the end of the quarter $ 1,580 $ 1,111