CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands |
Total |
Common stock [Member]
Common Class A [Member]
|
Common stock [Member]
Common Class B [Member]
|
Additional paid-in capital [Member] |
Accumulated Other Comprehensive Income (Loss) [Member] |
Accumulated deficit [Member] |
| Beginning Balance , Shares at Dec. 31, 2023 |
|
58,629,896
|
5,435,254
|
|
|
|
| Beginning Balance at Dec. 31, 2023 |
$ 700,561
|
$ 6
|
$ 1
|
$ 986,819
|
$ 31
|
$ (286,296)
|
| Issuance of common stock upon exercise of stock options , Shares |
|
425,737
|
|
|
|
|
| Issuance of common stock upon exercise of stock options |
6,452
|
|
|
6,452
|
|
|
| Unrealized gains (losses) on marketable securities |
(1,349)
|
|
|
|
(1,349)
|
|
| Stock-based compensation expense |
13,857
|
|
|
13,857
|
|
|
| Net loss |
(44,482)
|
|
|
|
|
(44,482)
|
| Ending Balance , Shares at Mar. 31, 2024 |
|
59,055,633
|
5,435,254
|
|
|
|
| Ending Balance at Mar. 31, 2024 |
675,039
|
$ 6
|
$ 1
|
1,007,128
|
(1,318)
|
(330,778)
|
| Beginning Balance , Shares at Dec. 31, 2023 |
|
58,629,896
|
5,435,254
|
|
|
|
| Beginning Balance at Dec. 31, 2023 |
700,561
|
$ 6
|
$ 1
|
986,819
|
31
|
(286,296)
|
| Net loss |
(185,993)
|
|
|
|
|
|
| Ending Balance , Shares at Sep. 30, 2024 |
|
65,495,380
|
5,435,254
|
|
|
|
| Ending Balance at Sep. 30, 2024 |
1,121,126
|
$ 7
|
$ 1
|
1,592,034
|
1,373
|
(472,289)
|
| Beginning Balance , Shares at Dec. 31, 2023 |
|
58,629,896
|
5,435,254
|
|
|
|
| Beginning Balance at Dec. 31, 2023 |
700,561
|
$ 6
|
$ 1
|
986,819
|
31
|
(286,296)
|
| Net loss |
(260,800)
|
|
|
|
|
|
| Ending Balance , Shares at Dec. 31, 2024 |
|
65,909,564
|
5,435,254
|
|
|
|
| Ending Balance at Dec. 31, 2024 |
1,069,792
|
$ 7
|
$ 1
|
1,616,895
|
(59)
|
(547,052)
|
| Beginning Balance , Shares at Mar. 31, 2024 |
|
59,055,633
|
5,435,254
|
|
|
|
| Beginning Balance at Mar. 31, 2024 |
675,039
|
$ 6
|
$ 1
|
1,007,128
|
(1,318)
|
(330,778)
|
| Issuance of common stock upon exercise of stock options , Shares |
|
223,858
|
|
|
|
|
| Issuance of common stock upon exercise of stock options |
4,001
|
|
|
4,001
|
|
|
| Issuance of common stock under employee stock purchase plan, shares |
|
5,237
|
|
|
|
|
| Issuance of common stock under employee stock purchase plan |
292
|
|
|
292
|
|
|
| Unrealized gains (losses) on marketable securities |
(253)
|
|
|
|
(253)
|
|
| Stock-based compensation expense |
15,125
|
|
|
15,125
|
|
|
| Net loss |
(57,166)
|
|
|
|
|
(57,166)
|
| Ending Balance , Shares at Jun. 30, 2024 |
|
59,284,728
|
5,435,254
|
|
|
|
| Ending Balance at Jun. 30, 2024 |
637,038
|
$ 6
|
$ 1
|
1,026,546
|
(1,571)
|
(387,944)
|
| Issuance of common stock upon public offering, net |
540,076
|
$ 1
|
|
540,075
|
|
|
| Issuance of common stock upon public offering, net, Shares |
|
5,750,000
|
|
|
|
|
| Issuance of common stock upon exercise of stock options , Shares |
|
460,652
|
|
|
|
|
| Issuance of common stock upon exercise of stock options |
9,954
|
|
|
9,954
|
|
|
| Unrealized gains (losses) on marketable securities |
2,944
|
|
|
|
2,944
|
|
| Stock-based compensation expense |
15,459
|
|
|
15,459
|
|
|
| Net loss |
(84,345)
|
|
|
|
|
(84,345)
|
| Ending Balance , Shares at Sep. 30, 2024 |
|
65,495,380
|
5,435,254
|
|
|
|
| Ending Balance at Sep. 30, 2024 |
1,121,126
|
$ 7
|
$ 1
|
1,592,034
|
1,373
|
(472,289)
|
| Beginning Balance , Shares at Dec. 31, 2024 |
|
65,909,564
|
5,435,254
|
|
|
|
| Beginning Balance at Dec. 31, 2024 |
1,069,792
|
$ 7
|
$ 1
|
1,616,895
|
(59)
|
(547,052)
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting , Shares |
|
415,489
|
|
|
|
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting |
4,554
|
|
|
4,554
|
|
|
| Unrealized gains (losses) on marketable securities |
913
|
|
|
|
913
|
|
| Stock-based compensation expense |
20,380
|
|
|
20,380
|
|
|
| Net loss |
(84,582)
|
|
|
|
|
(84,582)
|
| Ending Balance , Shares at Mar. 31, 2025 |
|
66,325,053
|
5,435,254
|
|
|
|
| Ending Balance at Mar. 31, 2025 |
1,011,057
|
$ 7
|
$ 1
|
1,641,829
|
854
|
(631,634)
|
| Beginning Balance , Shares at Dec. 31, 2024 |
|
65,909,564
|
5,435,254
|
|
|
|
| Beginning Balance at Dec. 31, 2024 |
$ 1,069,792
|
$ 7
|
$ 1
|
1,616,895
|
(59)
|
(547,052)
|
| Issuance of common stock upon exercise of stock options , Shares |
676,572
|
|
|
|
|
|
| Net loss |
$ (306,672)
|
|
|
|
|
|
| Ending Balance , Shares at Sep. 30, 2025 |
|
66,836,884
|
5,435,254
|
|
|
|
| Ending Balance at Sep. 30, 2025 |
845,399
|
$ 7
|
$ 1
|
1,696,745
|
2,370
|
(853,724)
|
| Beginning Balance , Shares at Mar. 31, 2025 |
|
66,325,053
|
5,435,254
|
|
|
|
| Beginning Balance at Mar. 31, 2025 |
1,011,057
|
$ 7
|
$ 1
|
1,641,829
|
854
|
(631,634)
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting , Shares |
|
247,145
|
|
|
|
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting |
5,265
|
|
|
5,265
|
|
|
| Issuance of common stock under employee stock purchase plan, shares |
|
7,843
|
|
|
|
|
| Issuance of common stock under employee stock purchase plan |
490
|
|
|
490
|
|
|
| Unrealized gains (losses) on marketable securities |
509
|
|
|
|
509
|
|
| Stock-based compensation expense |
22,074
|
|
|
22,074
|
|
|
| Net loss |
(99,653)
|
|
|
|
|
(99,653)
|
| Ending Balance , Shares at Jun. 30, 2025 |
|
66,580,041
|
5,435,254
|
|
|
|
| Ending Balance at Jun. 30, 2025 |
939,742
|
$ 7
|
$ 1
|
1,669,658
|
1,363
|
(731,287)
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting , Shares |
|
256,843
|
|
|
|
|
| Issuance of common stock upon exercise of stock options and restricted stock unit vesting |
4,773
|
|
|
4,773
|
|
|
| Unrealized gains (losses) on marketable securities |
1,007
|
|
|
|
1,007
|
|
| Stock-based compensation expense |
22,314
|
|
|
22,314
|
|
|
| Net loss |
(122,437)
|
|
|
|
|
(122,437)
|
| Ending Balance , Shares at Sep. 30, 2025 |
|
66,836,884
|
5,435,254
|
|
|
|
| Ending Balance at Sep. 30, 2025 |
$ 845,399
|
$ 7
|
$ 1
|
$ 1,696,745
|
$ 2,370
|
$ (853,724)
|