Accrued Severance Benefits - Future Benefits Payments to Employees (Detail) $ in Thousands |
Jun. 30, 2022
USD ($)
|
|---|---|
| Postemployment Benefits [Abstract] | |
| Remainder of 2022 | $ 237 |
| 2023 | 590 |
| 2024 | 864 |
| 2025 | 1,409 |
| 2026 | 1,973 |
| 2027 | 1,635 |
| 2028 – 2032 | $ 18,987 |