XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments, Contingencies and Other Items - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
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 $ 123,000,000
Purchase Obligation, to be Paid, Year One 39,000,000
Purchase Obligation, to be Paid, Year Two and Three 26,000,000
Purchase Obligation, to be Paid, Year Four and Five 14,000,000
Purchase Obligation, to be Paid, after Year Five 44,000,000
Unfavorable regulatory action  
Loss Contingencies [Line Items]  
Estimate of possible loss $ 300,000