| Balance Sheet Components (Details) - Schedule of accrued liabilities - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 | 
|---|---|---|
| Schedule Of Accrued Liabilities [Abstract] | ||
| Accrued labor costs | $ 610 | $ 1,487 | 
| Accrued drug development costs | 766 | 228 | 
| Other | 322 | 522 | 
| Total | $ 1,698 | $ 2,237 | 
| 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 
 |