Income Taxes - Unrecognized Tax Positions Reconciliation (Detail) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2020 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | ||
Balance at January 1 | $ 815 | |
Additions based on tax positions related to the current year | $ 233 | |
Additions for tax positions of prior years | 181 | |
Reductions for tax positions of prior years | $ (815) | |
Balance at December 31 | $ 414 |