Balance Sheet Components (Details) - Schedule of accrued liabilities - USD ($) $ in Thousands  | 
Dec. 31, 2022  | 
Dec. 31, 2021  | 
|---|---|---|
| Schedule Of Accrued Liabilities [Abstract] | ||
| Accrued labor costs | $ 1,487 | $ 691 | 
| Accrued drug development costs | 228 | 369 | 
| Other | 522 | 152 | 
| Total | $ 2,237 | $ 1,212 | 
| X | ||||||||||
- Definition Amount of accrued drug development costs. No definition available. 
  | 
| X | ||||||||||
- Definition Amount of accrued labor costs. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Current portion of reclamation reserve to restore a mining or drilling site to the condition agreed upon within the mining or drilling contract. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  |