XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share

 

   2025   2024 
   Three Months Ended 
   March 31, 
   2025   2024 
Numerator:          
Net income (loss)  $458   $(2,906)
Denominator:          
Weighted-average shares used in computing net income (loss) per share, basic   5,839,764    4,438,131 
Net income (loss) per share, basic  $0.08   $(0.65)
Weighted-average shares used in computing net income (loss) per share, diluted   5,868,429    4,438,131 
Net income (loss) per share, diluted  $0.08   $(0.65)
Summary of Dilutive Common Shares were Excluded from Calculation of Diluted

The potentially dilutive common shares that were excluded from the calculation of diluted net income (loss) per share because their effect would have been antidilutive are as follows. Share amounts as of March 31, 2024, have been adjusted retroactively for the Reverse Stock Split.

Summary of Dilutive Common Shares were Excluded from Calculation of Diluted

   2025   2024 
   Three Months Ended 
   March 31, 
   2025   2024 
Shares subject to options to purchase common stock   720,175    516,925 
Unvested restricted stock units       68,073 
Shares subject to warrants to purchase common stock   350,000    1 
Total   1,070,175    584,999