XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Basic and Diluted Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of diluted net income (loss) per share
The following table presents the reconciliation of the numerators and denominators of basic and diluted net (loss) income per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Numerator
Net loss$(10,642)$(11,294)$(17,294)$(40,226)
Less: cumulative preferred stock dividends(1,130)(1,083)(3,353)(2,992)
Net loss attributable to common stockholders$(11,772)$(12,377)$(20,647)$(43,218)
Denominator
Weighted-average common shares outstanding – Basic16,047,213 15,834,152 15,971,448 15,750,586 
Stock options to purchase common stock and RSUs— — — — 
Weighted-average common shares outstanding – Diluted16,047,213 15,834,152 15,971,448 15,750,586 
Schedule of anti dilutive securities
The following common stock equivalents were excluded from the computation of diluted net (loss) income per share for the periods presented because including them would have been antidilutive:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Stock options to purchase common stock and RSUs2,387,136 1,672,055 2,387,136 1,850,720 
Preferred shares on an as-converted basis4,156,279 3,984,232 4,156,279 3,984,232 
Total6,543,4155,656,2876,543,4155,834,952