Consolidated Statements of Stockholders' Equity (Deficit) - USD ($) $ in Thousands | Total | Common Stock | Additional Pain In Capital | Accumulated Deficit |
Balance at Dec. 31, 2021 | $ 303,129 | $ 4 | $ 471,449 | $ (168,324) |
Balance, shares at Dec. 31, 2021 | | 39,736,914 | | |
Issuance of common stock upon exercise of stock options | 93 | | 93 | |
Issuance of common stock upon exercise of stock options, shares | | 10,099 | | |
Issuance of common stock upon vesting of restricted stock, shares | | 224,000 | | |
Shares withheld for taxes | 1,106 | | 1,106 | |
Shares withheld for taxes, shares | | (85,197) | | |
Stock-based compensation expense | 4,350 | | 4,350 | |
Net income | 4,618 | | | 4,618 |
Balance at Mar. 31, 2022 | 311,084 | $ 4 | 474,786 | (163,706) |
Balance, shares at Mar. 31, 2022 | | 39,885,816 | | |
Balance at Dec. 31, 2021 | 303,129 | $ 4 | 471,449 | (168,324) |
Balance, shares at Dec. 31, 2021 | | 39,736,914 | | |
Net income | (39,915) | | | |
Balance at Sep. 30, 2022 | 317,658 | $ 4 | 525,894 | (208,240) |
Balance, shares at Sep. 30, 2022 | | 42,787,657 | | |
Balance at Mar. 31, 2022 | 311,084 | $ 4 | 474,786 | (163,706) |
Balance, shares at Mar. 31, 2022 | | 39,885,816 | | |
Issuance of common stock upon exercise of stock options | 183 | | 183 | |
Issuance of common stock upon exercise of stock options, shares | | 17,854 | | |
Issuance of common stock upon vesting of restricted stock, shares | | 100,731 | | |
Shares withheld for taxes | 203 | | 203 | |
Shares withheld for taxes, shares | | 16,354 | | |
Stock-based compensation expense | 4,335 | | 4,335 | |
Net income | (22,538) | | | (22,538) |
Balance at Jun. 30, 2022 | 293,267 | $ 4 | 479,507 | (186,244) |
Balance, shares at Jun. 30, 2022 | | 40,020,755 | | |
Issuance of common stock upon exercise of stock options | 191 | | 191 | |
Issuance of common stock upon exercise of stock options, shares | | 23,216 | | |
Issuance of common stock upon vesting of restricted stock, shares | | 209,375 | | |
Shares withheld for taxes | 1,355 | | 1,355 | |
Shares withheld for taxes, shares | | (77,412) | | |
Stock-based compensation expense | 4,191 | | 4,191 | |
Net income | (21,996) | | | (21,996) |
Issuance of common stock from Atm offering net of sales agent commission and fees amount | 43,360 | | 43,360 | |
Issuance of common stock from Atm offering net of sales agent commission and fees shares , shares | | 2,611,723 | | |
Balance at Sep. 30, 2022 | 317,658 | $ 4 | 525,894 | (208,240) |
Balance, shares at Sep. 30, 2022 | | 42,787,657 | | |
Balance at Dec. 31, 2022 | 292,338 | $ 4 | 530,448 | (238,114) |
Balance, shares at Dec. 31, 2022 | | 42,954,820 | | |
Issuance of common stock upon exercise of stock options | 3 | | 3 | |
Issuance of common stock upon exercise of stock options, shares | | 713 | | |
Issuance of common stock upon vesting of restricted stock, shares | | 3,205 | | |
Shares withheld for taxes | 10 | | 10 | |
Shares withheld for taxes, shares | | (1,307) | | |
Stock-based compensation expense | 4,765 | | 4,765 | |
Net income | (30,881) | | | (30,881) |
Balance at Mar. 31, 2023 | 266,215 | $ 4 | 535,206 | (268,995) |
Balance, shares at Mar. 31, 2023 | | 42,957,431 | | |
Balance at Dec. 31, 2022 | $ 292,338 | $ 4 | 530,448 | (238,114) |
Balance, shares at Dec. 31, 2022 | | 42,954,820 | | |
Issuance of common stock upon exercise of stock options, shares | 946 | | | |
Net income | $ (113,169) | | | |
Balance at Sep. 30, 2023 | 194,677 | $ 4 | 545,956 | (351,283) |
Balance, shares at Sep. 30, 2023 | | 43,107,921 | | |
Balance at Mar. 31, 2023 | 266,215 | $ 4 | 535,206 | (268,995) |
Balance, shares at Mar. 31, 2023 | | 42,957,431 | | |
Issuance of common stock upon exercise of stock options | 1 | | 1 | |
Issuance of common stock upon exercise of stock options, shares | | 233 | | |
Purchase of common stock under ESPP | 225 | | 225 | |
Purchase of common stock under ESPP Shares | | 108,494 | | |
Stock-based compensation expense | 5,023 | | 5,023 | |
Net income | (32,403) | | | (32,403) |
Balance at Jun. 30, 2023 | 239,061 | $ 4 | 540,455 | (301,398) |
Balance, shares at Jun. 30, 2023 | | 43,066,158 | | |
Issuance of common stock upon vesting of restricted stock, shares | | 66,750 | | |
Shares withheld for taxes | 59 | | 59 | |
Shares withheld for taxes, shares | | (24,987) | | |
Stock-based compensation expense | 5,560 | | 5,560 | |
Net income | (49,885) | | | (49,885) |
Balance at Sep. 30, 2023 | $ 194,677 | $ 4 | $ 545,956 | $ (351,283) |
Balance, shares at Sep. 30, 2023 | | 43,107,921 | | |