XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Accrued royalties expense $ 1,469 $ 1,522
Interest Payable, Current 0 975
Accrued professional services 590 941
Other accrued expense 1,493 1,080
Total accrued liabilities $ 3,552 $ 4,518