XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
May 04, 2022
Mar. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]      
Uncertain tax positions liability, including interest and penalties   $ 22.3 $ 22.0
Estimated accrued liability loss   $ 12.0  
Subsequent Event      
Loss Contingencies [Line Items]      
Parties agreed to a settlement, subject to court approval $ 12.0