XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended
Mar. 31, 2022
USD ($)
Jun. 30, 2021
settlement
Dec. 31, 2021
USD ($)
Disclosure of Commitments and Contingencies [Line Items]      
Number of legal settlements | settlement   2  
Loss contingency, loss in period $ 3,300,000    
Cash and Cash Equivalents      
Disclosure of Commitments and Contingencies [Line Items]      
Other contingencies $ 0   $ 0