XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid research and development services $ 393 $ 635
Prepaid insurance 747 622
Other prepaid expenses 419 1,184
Other current assets 1,110 62
Total prepaid expenses and other current assets $ 2,669 $ 2,503