XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Details - Schedule of Accounts payable and accrued liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]    
Accrued pre-commercialization marketing related expenses $ 2,991 $ 0
Accrued compensation 1,850 447
Accounts payable 1,501 1,659
Accrued clinical expenses 1,271 609
Accrued development expenses 1,188 133
Accrued legal and professional fees 742 908
Accrued tax expenses 82 174
Other 196 1,001
Total $ 9,821 $ 4,931