XML 35 R25.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Net (Loss) Income Per Common Share (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2024
Net (Loss) Income Per Common Share |
Computation of basic net (loss) income per share | The following tables set forth the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except share and per share amounts): ​ Basic EPS ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ |  | 2024 |  | 2023 |  | 2024 |  | 2023
Numerator: |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |
Net (loss) income | ​ | $ | (2,502) | ​ | $ | 3,885 | ​ | $ | (2,704) | ​ | $ | 4,646
Denominator: | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |
Weighted-average shares of common stock outstanding, basic | ​ |  | 21,566,863 | ​ |  | 20,657,404 | ​ |  | 21,409,611 | ​ |  | 20,554,769
Net (loss) income per common share, basic | ​ | $ | (0.12) | ​ | $ | 0.19 | ​ | $ | (0.13) | ​ | $ | 0.23
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Computation of diluted net (loss) income per share | The following tables set forth the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except share and per share amounts): Diluted EPS ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ |  | 2024 |  | 2023 |  | 2024 |  | 2023
Numerator: |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |
Net (loss) income | ​ | $ | (2,502) | ​ | $ | 3,885 | ​ | $ | (2,704) | ​ | $ | 4,646
Warrant liability fair value loss recognized | ​ | ​ | — | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 23
Net (loss) income attributable to common stockholders, diluted | ​ | $ | (2,502) | ​ | $ | 3,885 | ​ | $ | (2,704) | ​ | $ | 4,669
Denominator: | ​ |  |  | ​ |  |  | ​ |  |  | ​ |  |
Weighted-average shares of common stock outstanding, basic | ​ |  | 21,566,863 | ​ |  | 20,657,404 | ​ |  | 21,409,611 | ​ |  | 20,554,769
Dilutive effect of stock options and RSUs | ​ | ​ | — | ​ | ​ | 576,849 | ​ | ​ | — | ​ | ​ | 513,290
Weighted-average shares of common stock outstanding, diluted | ​ |  | 21,566,863 | ​ |  | 21,234,253 | ​ |  | 21,409,611 | ​ |  | 21,068,059
Net (loss) income per common share, diluted | ​ | $ | (0.12) | ​ | $ | 0.18 | ​ | $ | (0.13) | ​ | $ | 0.22

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effect of income (loss) on basic earnings per share. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration