XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments, Contingencies and Other Items - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
patent
Loss Contingencies [Line Items]  
Estimate of possible loss $ 19,000,000
Number of patents allegedly Infringed, minimum | patent 1
Purchase Obligations  
Total purchase commitments $ 120,000,000
Purchase Obligation, to be Paid, Year One 38,000,000
Purchase Obligation, to be Paid, Year Two and Three 17,000,000
Purchase Obligation, to be Paid, Year Four and Five 14,000,000
Purchase Obligation, to be Paid, after Year Five 51,000,000
Unfavorable regulatory action  
Loss Contingencies [Line Items]  
Estimate of possible loss $ 300,000