XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue, Major Customer [Line Items]      
Net sales $ 601,602 $ 614,680 $ 753,477
Comcast Corporation      
Revenue, Major Customer [Line Items]      
Net sales $ 98,361 $ 123,574 $ 119,561
Comcast Corporation | Customer concentration risk | Revenue from contract with customer benchmark      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 16.30% 20.10% 15.90%
Daikin Industries Ltd.      
Revenue, Major Customer [Line Items]      
Net sales $ 70,793 $ 0 $ 0
Daikin Industries Ltd. | Customer concentration risk | Revenue from contract with customer benchmark      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 11.80% 0.00% 0.00%