| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| |
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
| |
|
2022 |
|
|
2021 |
|
|
2022 |
|
|
2021 |
|
| |
|
(in thousands, except share and per share amounts) |
|
| Basic net income (loss) per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net (loss) income |
|
$ |
(6,750 |
) |
|
$ |
(8,375 |
) |
|
$ |
55,239 |
|
|
$ |
(27,182 |
) |
| Less: deemed dividend related to Series A Redeemable Convertible Preferred Stock |
|
|
(186 |
) |
|
|
— |
|
|
|
(186 |
) |
|
|
— |
|
| Less: income allocated to participating securities |
|
|
— |
|
|
|
— |
|
|
|
(129 |
) |
|
|
— |
|
| Net (loss) income attributable to common shareholders |
|
|
(6,936 |
) |
|
|
(8,375 |
) |
|
|
54,924 |
|
|
|
(27,182 |
) |
| Weighted average shares outstanding — basic |
|
|
7,377,363 |
|
|
|
5,961,224 |
|
|
|
7,338,853 |
|
|
|
5,861,111 |
|
| Net income (loss) per share — basic |
|
$ |
(0.94 |
) |
|
$ |
(1.40 |
) |
|
$ |
7.48 |
|
|
$ |
(4.64 |
) |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Diluted net income (loss) per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net (loss) income |
|
$ |
(6,750 |
) |
|
$ |
(8,375 |
) |
|
$ |
55,239 |
|
|
$ |
(27,182 |
) |
| Less: deemed dividend related to Series A Redeemable Convertible Preferred Stock |
|
|
(186 |
) |
|
|
— |
|
|
|
(186 |
) |
|
|
— |
|
| Less: income allocated to participating securities |
|
|
— |
|
|
|
— |
|
|
|
(129 |
) |
|
|
— |
|
| Net (loss) income attributable to common shareholders |
|
|
(6,936 |
) |
|
|
(8,375 |
) |
|
|
54,924 |
|
|
|
(27,182 |
) |
| Weighted average shares outstanding — basic |
|
|
7,377,363 |
|
|
|
5,961,224 |
|
|
|
7,338,853 |
|
|
|
5,861,111 |
|
| Dilutive effect of RSUs |
|
|
— |
|
|
|
— |
|
|
|
1,345 |
|
|
|
— |
|
| Dilutive effect of Warrants |
|
|
— |
|
|
|
— |
|
|
|
27,095 |
|
|
|
— |
|
| Weighted average shares outstanding — diluted |
|
|
7,377,363 |
|
|
|
5,961,224 |
|
|
|
7,367,293 |
|
|
|
5,861,111 |
|
| Net income (loss) per share — diluted |
|
$ |
(0.94 |
) |
|
$ |
(1.40 |
) |
|
$ |
7.46 |
|
|
$ |
(4.64 |
) |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] |
| |
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
| |
|
2022 |
|
|
2021 |
|
|
2022 |
|
|
2021 |
|
| RSUs, stock options and ESPP to purchase common stock |
|
|
821,875 |
|
|
|
823,766 |
|
|
|
817,086 |
|
|
|
823,766 |
|
| Common stock warrants |
|
|
964,983 |
|
|
|
8,833 |
|
|
|
910,928 |
|
|
|
8,833 |
|
|