XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 148,482 $ 155,625 $ 419,993 $ 456,658
Comcast Corporation        
Disaggregation of Revenue [Line Items]        
Net sales $ 26,479 $ 22,578 $ 65,087 $ 74,478
Comcast Corporation | Customer concentration risk | Net sales        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 17.80% 14.50% 15.50% 16.30%
Daikin Industries Ltd.        
Disaggregation of Revenue [Line Items]        
Net sales $ 21,381 $ 20,610 $ 59,397 $ 54,495
Daikin Industries Ltd. | Customer concentration risk | Net sales        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 14.40% 13.20% 14.10% 11.90%