XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Detail)
9 Months Ended
Sep. 30, 2022
USD ($)
Capital expenditures incurred but not yet paid $ 6,637,000
Litigation related accrual amount 6,500,000
Estimated outcomes amount 0
Infringement Of 702 patent [Member]  
Loss contingency damages awarded amount 6,500,000
Non Cancellable Capital Expenditure Commitments [Member]  
Capital expenditure commitments $ 27,804,000