XML 101 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Detail)
9 Months Ended
Sep. 30, 2021
legal_matter
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Approximate number of federal district court actions alleged for patent infringement 20
Guarantee obligations, term 30 years
Payment Guarantee  
Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]  
Guarantee obligations, term 15 years