v3.22.4
Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Compensation and employee benefits $ 6,839 $ 6,515
Research and development expenses 9,474 10,082
Royalties payable 4,979 5,873
Consulting and other professional fees 9,241 8,732
Operating lease liabilities 2,328 2,311
Accounts payable and other accrued liabilities 12,690 925
Total accounts payable and accrued liabilities $ 45,551 $ 34,438