XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share

   2022   2021 
   For the Years Ended 
   December 31 
   2022   2021 
Numerator:          
Net loss  $(14,087)  $(38,627)
Denominator:          
Weighted-average shares used in computing net loss per share, basic and diluted   28,889,111    9,464,560 
Net loss per share, basic and diluted  $(0.49)  $(4.08)
Summary of Dilutive Common Shares were Excluded from Calculation of Diluted Net Loss Per Share

   2022   2021 
   For the Years Ended 
   December 31 
   2022   2021 
Shares subject to options to purchase common stock   4,476,215    95,413 
Unvested restricted stock units   860,888    347,111 
Shares subject to warrants to purchase common stock   2    2 
Total   5,337,105    442,526