XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Schedule of Accounts payable and accrued liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable $ 2,580 $ 1,659
Accrued legal and professional fees 491 908
Accrued clinical expenses 1,121 609
Accrued compensation 994 447
Accrued tax expenses 187 174
Accrued development expenses 2,328 133
Other 1,895 1,001
Total $ 9,596 $ 4,931