Contingencies (Details)  | 
12 Months Ended | 
|---|---|
Dec. 31, 2021  | |
| Commitments and Contingencies Disclosure [Abstract] | |
| Patent law-based claim | The Company is a party to various other legal proceedings, the outcome of which, in the opinion of management, will not have a significant adverse effect on the financial position, profitability or cash flows of the Company. | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Identify the name of the court, if applicable, which approved the terms of the settlement agreement resolving the legal matter. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  |