Leases - Schedule of Additional Information Related to Operating Lease Assets and Liabilities (Detail) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Leases [Abstract] | ||
Operating lease assets | $ 18,747 | $ 19,901 |
Operating lease liabilities | $ 19,977 | $ 21,196 |
Weighted average remaining term in years | 3 years 6 months 25 days | 4 years 7 months 28 days |
Weighted average discount rate used to measure outstanding lease liabilities | 7.26% | 7.71% |