XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Detail)
$ in Millions
Jan. 20, 2021
patent
Sep. 30, 2021
USD ($)
Patent Infringement Complaint    
Contractual Obligation [Line Items]    
Number of patents allegedly infringed upon | patent 2  
Federal Healthcare Program Revenue    
Contractual Obligation [Line Items]    
Loss contingency accrual | $   $ 10.5