XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities Current [Abstract]    
Accrued clinical $ 2,533 $ 2,507
Accrued contract manufacturing 1,223 2,287
Accrued professional fees 1,423 1,948
Accrued bonus 976 1,465
Accrued other - sales related 514  
Accrued other 668 496
Total accrued liabilities $ 7,337 $ 8,703