XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Detail)
6 Months Ended
Jun. 30, 2023
USD ($)
Loss Contingencies [Line Items]  
Capital expenditure commitments $ 16,768,000
Capital expenditures incurred but not yet paid 1,883,000
Litigation related accrual amount 6,500,000
Estimated outcomes amount 0
Infringement of 702 Patent [Member]  
Loss Contingencies [Line Items]  
Loss Contingency, Damages Awarded, Value $ 6,500,000