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 withholding taxes | (693) | | | | | (693) | | | | |
Issuance of common stock upon vesting of restricted stock units, net of withholding taxes, 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) | (67,229) | | | | | | | | | |
Other comprehensive income (loss) | (244) | | | | | | | | | |
Ending balance at Jun. 30, 2023 | 441,986 | | $ 75 | | | 824,977 | | | (594) | (382,472) |
Ending balance, shares at Jun. 30, 2023 | | | 75,466,600 | | | | | | | |
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 | | | | | | | |
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) | (99,652) | | | | | | | | | |
Other comprehensive income (loss) | (873) | | | | | | | | | |
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 | | | | | | | |
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 | | | | | | | |