Quarterly report pursuant to Section 13 or 15(d)

Recent Transactions - Additional Information (Detail)

v3.22.2.2
Recent Transactions - Additional Information (Detail) - Settlement Agreement [Member] - USD ($)
$ in Millions
Sep. 26, 2022
Jun. 30, 2022
Loss Contingency Accrual   $ 1.5
Loss Contingency, Damages Paid, Value $ 5.3