XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accounts payable $ 9,039 $ 3,422
Other accrued expenses 1,773 860
Accrued research and development costs 6,320 4,186
Total $ 17,132 $ 8,468