Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock [Member] |
Treasury Stock [Member] |
Additional Paid-in Capital [Member] |
Accumulated Other Comprehensive Income (Loss) [Member] |
Accumulated Deficit [Member] |
Balances at Dec. 31, 2023 |
$ 799,530
|
$ 6
|
$ (400)
|
$ 3,370,397
|
$ (814)
|
$ (2,569,659)
|
Balances, Shares at Dec. 31, 2023 |
|
60,043,643
|
|
|
|
|
Treasury Stock Balances, Shares at Dec. 31, 2023 |
|
|
3,033
|
|
|
|
Issuance of common stock from exercises of stock options, Amount |
52
|
|
|
52
|
|
|
Issuance of common stock from exercises of stock options, Shares |
|
7,142
|
|
|
|
|
Issuance of common stock under the employee stock purchase plan |
1,507
|
|
|
1,507
|
|
|
Issuance of common stock under the employee stock purchase plan, Shares |
|
61,402
|
|
|
|
|
Stock-based compensation expense |
13,170
|
|
|
13,170
|
|
|
Change in unrealized gain (loss) on available-for-sale securities |
27
|
|
|
|
27
|
|
Vesting of restricted stock units, net of employee tax obligations |
(2)
|
|
|
(2)
|
|
|
Vesting of restricted stock units, net of employee tax obligations, Shares |
|
69,844
|
|
|
|
|
Net loss |
(108,483)
|
|
|
|
|
(108,483)
|
Balances at Mar. 31, 2024 |
705,801
|
$ 6
|
$ (400)
|
3,385,124
|
(787)
|
(2,678,142)
|
Balance, Shares at Mar. 31, 2024 |
|
60,182,031
|
|
|
|
|
Treasury Stock Balances, Shares at Mar. 31, 2024 |
|
|
3,033
|
|
|
|
Balances at Dec. 31, 2023 |
799,530
|
$ 6
|
$ (400)
|
3,370,397
|
(814)
|
(2,569,659)
|
Balances, Shares at Dec. 31, 2023 |
|
60,043,643
|
|
|
|
|
Treasury Stock Balances, Shares at Dec. 31, 2023 |
|
|
3,033
|
|
|
|
Net loss |
(211,337)
|
|
|
|
|
|
Balances at Jun. 30, 2024 |
628,062
|
$ 6
|
$ (400)
|
3,410,143
|
(691)
|
(2,780,996)
|
Balance, Shares at Jun. 30, 2024 |
|
60,894,934
|
|
|
|
|
Treasury Stock Balances, Shares at Jun. 30, 2024 |
|
|
3,033
|
|
|
|
Balances at Mar. 31, 2024 |
705,801
|
$ 6
|
$ (400)
|
3,385,124
|
(787)
|
(2,678,142)
|
Balances, Shares at Mar. 31, 2024 |
|
60,182,031
|
|
|
|
|
Treasury Stock Balances, Shares at Mar. 31, 2024 |
|
|
3,033
|
|
|
|
Issuance of common stock from exercises of stock options, Amount |
26
|
|
|
26
|
|
|
Issuance of common stock from exercises of stock options, Shares |
|
2,920
|
|
|
|
|
Stock-based compensation expense |
16,947
|
|
|
16,947
|
|
|
Issuance of common stock upon public offering, net of issuance costs |
8,047
|
|
|
8,047
|
|
|
Issuance of common stock upon public offering, net of issuance costs, Shares |
|
700,000
|
|
|
|
|
Change in unrealized gain (loss) on available-for-sale securities |
96
|
|
|
|
96
|
|
Vesting of restricted stock units, net of employee tax obligations |
(1)
|
|
|
(1)
|
|
|
Vesting of restricted stock units, net of employee tax obligations, Shares |
|
9,983
|
|
|
|
|
Net loss |
(102,854)
|
|
|
|
|
(102,854)
|
Balances at Jun. 30, 2024 |
628,062
|
$ 6
|
$ (400)
|
3,410,143
|
(691)
|
(2,780,996)
|
Balance, Shares at Jun. 30, 2024 |
|
60,894,934
|
|
|
|
|
Treasury Stock Balances, Shares at Jun. 30, 2024 |
|
|
3,033
|
|
|
|
Balances at Dec. 31, 2024 |
$ 465,089
|
$ 6
|
$ (400)
|
3,435,564
|
244
|
(2,970,325)
|
Balances, Shares at Dec. 31, 2024 |
|
61,356,209
|
|
|
|
|
Treasury Stock Balances, Shares at Dec. 31, 2024 |
3,033
|
|
3,033
|
|
|
|
Issuance of common stock under the employee stock purchase plan |
$ 242
|
|
|
242
|
|
|
Issuance of common stock under the employee stock purchase plan, Shares |
|
52,436
|
|
|
|
|
Stock-based compensation expense |
6,927
|
|
|
6,927
|
|
|
Change in unrealized gain (loss) on available-for-sale securities |
(102)
|
|
|
|
(102)
|
|
Vesting of restricted stock units, net of employee tax obligations |
(94)
|
|
|
(94)
|
|
|
Vesting of restricted stock units, net of employee tax obligations, Shares |
|
1,132,073
|
|
|
|
|
Net loss |
(62,214)
|
|
|
|
|
(62,214)
|
Balances at Mar. 31, 2025 |
409,848
|
$ 6
|
$ (400)
|
3,442,639
|
142
|
(3,032,539)
|
Balance, Shares at Mar. 31, 2025 |
|
62,540,718
|
|
|
|
|
Treasury Stock Balances, Shares at Mar. 31, 2025 |
|
|
3,033
|
|
|
|
Balances at Dec. 31, 2024 |
$ 465,089
|
$ 6
|
$ (400)
|
3,435,564
|
244
|
(2,970,325)
|
Balances, Shares at Dec. 31, 2024 |
|
61,356,209
|
|
|
|
|
Treasury Stock Balances, Shares at Dec. 31, 2024 |
3,033
|
|
3,033
|
|
|
|
Net loss |
$ (111,866)
|
|
|
|
|
|
Balances at Jun. 30, 2025 |
$ 368,737
|
$ 6
|
$ (400)
|
3,451,307
|
15
|
(3,082,191)
|
Balance, Shares at Jun. 30, 2025 |
|
62,628,219
|
|
|
|
|
Treasury Stock Balances, Shares at Jun. 30, 2025 |
3,033
|
|
3,033
|
|
|
|
Balances at Mar. 31, 2025 |
$ 409,848
|
$ 6
|
$ (400)
|
3,442,639
|
142
|
(3,032,539)
|
Balances, Shares at Mar. 31, 2025 |
|
62,540,718
|
|
|
|
|
Treasury Stock Balances, Shares at Mar. 31, 2025 |
|
|
3,033
|
|
|
|
Stock-based compensation expense |
8,733
|
|
|
8,733
|
|
|
Change in unrealized gain (loss) on available-for-sale securities |
(127)
|
|
|
|
(127)
|
|
Vesting of restricted stock units, net of employee tax obligations |
(65)
|
|
|
(65)
|
|
|
Vesting of restricted stock units, net of employee tax obligations, Shares |
|
87,501
|
|
|
|
|
Net loss |
(49,652)
|
|
|
|
|
(49,652)
|
Balances at Jun. 30, 2025 |
$ 368,737
|
$ 6
|
$ (400)
|
$ 3,451,307
|
$ 15
|
$ (3,082,191)
|
Balance, Shares at Jun. 30, 2025 |
|
62,628,219
|
|
|
|
|
Treasury Stock Balances, Shares at Jun. 30, 2025 |
3,033
|
|
3,033
|
|
|
|