XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Narrative (Details)
6 Months Ended
Jun. 30, 2021
segment
Disaggregation of Revenue [Line Items]  
Number of types or revenue arrangements 2
Host Customer Arrangements  
Disaggregation of Revenue [Line Items]  
Incentive period 5 years
Estimated benefit period 10 years
Host Customer Arrangements | Minimum  
Disaggregation of Revenue [Line Items]  
Contract term 5 years
Host Customer Arrangements | Maximum  
Disaggregation of Revenue [Line Items]  
Contract term 10 years
Partnership Arrangements | Minimum  
Disaggregation of Revenue [Line Items]  
Contract term 10 years
Partnership Arrangements | Maximum  
Disaggregation of Revenue [Line Items]  
Contract term 20 years
Transfers control of inventory period 1 year