XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Significant Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 48,390 $ 56,364
Increases due to rights to consideration for customer specific goods produced, but not billed during the period 51,106 48,390
Transferred to receivables from contract assets recognized at the beginning of the period (48,390) (56,364)
Ending balance 51,106 48,390
Change in Contract with Customer, Liability [Abstract]    
Beginning balance (16,687) (17,047)
Revenue deferred or rebates accrued (36,527) (32,512)
Recognized as revenue 7,238 9,189
Rebates paid to customers 26,983 23,683
Ending balance $ (18,993) $ (16,687)