v3.22.4
Leases - Schedule of Lease Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Operating lease assets $ 8,400 $ 9,272
Liabilities    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable and accrued liabilities Accounts payable and accrued liabilities
Operating lease current liabilities $ 2,328 $ 2,311
Operating lease non-current liabilities 8,813 10,055
Total lease liabilities $ 11,141 $ 12,366
Weighted average remaining lease term 5 years 2 months 12 days 6 years 2 months 12 days
Weighted average discount rate 8.20% 8.10%