Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | ATM Facility | Common Stock | Common Stock Public Offerings | Common Stock ATM Facility | Additional Paid-in Capital | Additional Paid-in Capital Public Offerings | Additional Paid-in Capital ATM Facility | Accumulated Other Comprehensive (Loss) Income | Accumulated Deficit |
Beginning balance at Dec. 31, 2022 | $ 151,832 | | $ 51 | | | $ 467,374 | | | $ (350) | $ (315,243) |
Beginning balance, shares at Dec. 31, 2022 | | | 50,560,590 | | | | | | | |
Issuance of common stock | 296,817 | $ 13,422 | | $ 19 | $ 1 | | $ 296,798 | $ 13,421 | | |
Issuance of common stock, shares | | | | 19,461,538 | 968,000 | | | | | |
Issuance of common stock upon exercise of common stock warrants | 8,960 | | $ 2 | | | 8,958 | | | | |
Issuance of common stock upon exercise of common stock warrants, shares | | | 1,682,500 | | | | | | | |
Issuance of common stock upon exercise of stock options | 185 | | | | | 185 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 61,408 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement | (693) | | | | | (693) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 133,669 | | | | | | | |
Issuance of common stock warrants in connection with term loan | 482 | | | | | 482 | | | | |
Stock-based compensation | 3,551 | | | | | 3,551 | | | | |
Net Income (Loss) | (28,836) | | | | | | | | | (28,836) |
Other comprehensive income (loss) | 110 | | | | | | | | 110 | |
Ending balance at Mar. 31, 2023 | 445,830 | | $ 73 | | | 790,076 | | | (240) | (344,079) |
Ending balance, shares at Mar. 31, 2023 | | | 72,867,705 | | | | | | | |
Beginning balance at Dec. 31, 2022 | 151,832 | | $ 51 | | | 467,374 | | | (350) | (315,243) |
Beginning balance, shares at Dec. 31, 2022 | | | 50,560,590 | | | | | | | |
Net Income (Loss) | (101,954) | | | | | | | | | |
Other comprehensive income (loss) | (197) | | | | | | | | | |
Ending balance at Sep. 30, 2023 | 410,209 | | $ 75 | | | 827,878 | | | (547) | (417,197) |
Ending balance, shares at Sep. 30, 2023 | | | 75,638,516 | | | | | | | |
Beginning balance at Mar. 31, 2023 | 445,830 | | $ 73 | | | 790,076 | | | (240) | (344,079) |
Beginning balance, shares at Mar. 31, 2023 | | | 72,867,705 | | | | | | | |
Issuance of common stock | | 23,667 | | | $ 1 | | | 23,666 | | |
Issuance of common stock, shares | | | | | 1,200,539 | | | | | |
Issuance of common stock upon exercise of common stock warrants | 6,630 | | $ 1 | | | 6,629 | | | | |
Issuance of common stock upon exercise of common stock warrants, shares | | | 1,245,070 | | | | | | | |
Issuance of common stock upon exercise of stock options | 327 | | | | | 327 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 107,832 | | | | | | | |
Issuance of common stock under employee stock purchase plan | 142 | | | | | 142 | | | | |
Issuance of common stock under employee stock purchase plan, Shares | | | 13,927 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 31,527 | | | | | | | |
Stock-based compensation | 4,137 | | | | | 4,137 | | | | |
Net Income (Loss) | (38,393) | | | | | | | | | (38,393) |
Other comprehensive income (loss) | (354) | | | | | | | | (354) | |
Ending balance at Jun. 30, 2023 | 441,986 | | $ 75 | | | 824,977 | | | (594) | (382,472) |
Ending balance, shares at Jun. 30, 2023 | | | 75,466,600 | | | | | | | |
Issuance of common stock upon exercise of stock options | 117 | | | | | 117 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 27,372 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement | (1,597) | | | | | (1,597) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 144,544 | | | | | | | |
Stock-based compensation | 4,381 | | | | | 4,381 | | | | |
Net Income (Loss) | (34,725) | | | | | | | | | (34,725) |
Other comprehensive income (loss) | 47 | | | | | | | | 47 | |
Ending balance at Sep. 30, 2023 | 410,209 | | $ 75 | | | 827,878 | | | (547) | (417,197) |
Ending balance, shares at Sep. 30, 2023 | | | 75,638,516 | | | | | | | |
Beginning balance at Dec. 31, 2023 | 536,306 | | $ 93 | | | 993,455 | | | 190 | (457,432) |
Beginning balance, shares at Dec. 31, 2023 | | | 93,269,377 | | | | | | | |
Issuance of common stock | | $ 21,049 | | | $ 2 | | | $ 21,047 | | |
Issuance of common stock, shares | | | | | 1,396,888 | | | | | |
Issuance of common stock upon exercise of common stock warrants | 1,798 | | | | | 1,798 | | | | |
Issuance of common stock upon exercise of common stock warrants, shares | | | 337,713 | | | | | | | |
Issuance of common stock upon exercise of stock options | 7 | | | | | 7 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 1,626 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement | (1,229) | | | | | (1,229) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 194,120 | | | | | | | |
Stock-based compensation | 4,998 | | | | | 4,998 | | | | |
Net Income (Loss) | (51,681) | | | | | | | | | (51,681) |
Other comprehensive income (loss) | (709) | | | | | | | | (709) | |
Ending balance at Mar. 31, 2024 | 510,539 | | $ 95 | | | 1,020,076 | | | (519) | (509,113) |
Ending balance, shares at Mar. 31, 2024 | | | 95,199,724 | | | | | | | |
Beginning balance at Dec. 31, 2023 | 536,306 | | $ 93 | | | 993,455 | | | 190 | (457,432) |
Beginning balance, shares at Dec. 31, 2023 | | | 93,269,377 | | | | | | | |
Net Income (Loss) | (248,725) | | | | | | | | | |
Other comprehensive income (loss) | 1,079 | | | | | | | | | |
Ending balance at Sep. 30, 2024 | 378,102 | | $ 106 | | | 1,082,884 | | | 1,269 | (706,157) |
Ending balance, shares at Sep. 30, 2024 | | | 106,126,338 | | | | | | | |
Beginning balance at Mar. 31, 2024 | 510,539 | | $ 95 | | | 1,020,076 | | | (519) | (509,113) |
Beginning balance, shares at Mar. 31, 2024 | | | 95,199,724 | | | | | | | |
Issuance of common stock upon exercise of common stock warrants | 47,151 | | $ 9 | | | 47,142 | | | | |
Issuance of common stock upon exercise of common stock warrants, shares | | | 8,854,576 | | | | | | | |
Issuance of common stock upon cashless exercise of pre-funded warrants | | | $ 1 | | | (1) | | | | |
Issuance of common stock upon cashless exercise of pre-funded warrants, shares | | | 799,906 | | | | | | | |
Issuance of common stock upon exercise of stock options | 54 | | | | | 54 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 26,355 | | | | | | | |
Issuance of common stock under employee stock purchase plan | 178 | | | | | 178 | | | | |
Issuance of common stock under employee stock purchase plan, Shares | | | 26,125 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement | (39) | | | | | (39) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 8,490 | | | | | | | |
Stock-based compensation | 5,169 | | | | | 5,169 | | | | |
Net Income (Loss) | (47,971) | | | | | | | | | (47,971) |
Other comprehensive income (loss) | (164) | | | | | | | | (164) | |
Ending balance at Jun. 30, 2024 | 514,917 | | $ 105 | | | 1,072,579 | | | (683) | (557,084) |
Ending balance, shares at Jun. 30, 2024 | | | 104,915,176 | | | | | | | |
Issuance of common stock upon exercise of common stock warrants | 5,258 | | $ 1 | | | 5,257 | | | | |
Issuance of common stock upon exercise of common stock warrants, shares | | | 987,500 | | | | | | | |
Issuance of common stock upon exercise of stock options | 82 | | | | | 82 | | | | |
Issuance of common stock upon exercise of stock options, shares | | | 18,022 | | | | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement | (904) | | | | | (904) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of tax withholding for net share settlement, shares | | | 205,640 | | | | | | | |
Issuance of common stock warrants in connection with term loan | 608 | | | | | 608 | | | | |
Stock-based compensation | 5,262 | | | | | 5,262 | | | | |
Net Income (Loss) | (149,073) | | | | | | | | | (149,073) |
Other comprehensive income (loss) | 1,952 | | | | | | | | 1,952 | |
Ending balance at Sep. 30, 2024 | $ 378,102 | | $ 106 | | | $ 1,082,884 | | | $ 1,269 | $ (706,157) |
Ending balance, shares at Sep. 30, 2024 | | | 106,126,338 | | | | | | | |