XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Detail)
Oct. 28, 2022
patent
Sep. 14, 2022
claim
Aug. 31, 2022
patent
Aug. 01, 2022
patent
Jul. 15, 2022
patent
Mar. 02, 2022
patent
Jan. 06, 2022
claim
Jul. 23, 2021
patent
Mar. 22, 2021
patent
Mar. 15, 2021
patent
Sep. 18, 2020
patent
petition
Jul. 21, 2020
patent
Sep. 17, 2019
patent
Feb. 28, 2018
claim
Feb. 16, 2018
claim
Feb. 05, 2018
claim
Sep. 30, 2017
claim
Other Commitments [Line Items]                                  
Number of patents infringed                 3 2 3 5 7        
Number of petitions filed               1     4            
Number of patents in favor         2                        
Number of petitions previously denied     2                            
Number of patents vacated     1                            
Number of remaining inter parties review           2                      
Loss contingency, number of patents invalid 1                                
Loss contingency, number of appeals filed on dismissed patents       2                          
Class Action Lawsuits                                  
Other Commitments [Line Items]                                  
Number of pending claims | claim                                 2
Shareholder Derivative Lawsuits                                  
Other Commitments [Line Items]                                  
Number of pending claims | claim   3         3             4 2 2