Stockholders' Equity - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
|
|
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
12 Months Ended |
|
|
|
Jun. 30, 2026 |
Mar. 30, 2025 |
Nov. 09, 2023 |
Jan. 31, 2026 |
Oct. 31, 2019 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2019 |
Jan. 01, 2026 |
Dec. 31, 2025 |
Jan. 01, 2025 |
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net proceeds after deducting underwriters commission |
$ 665,300
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred stock, shares authorized |
40,000,000
|
|
|
|
|
40,000,000
|
|
|
|
40,000,000
|
|
|
|
40,000,000
|
|
| Preferred stock, shares issued |
0
|
|
|
|
|
0
|
|
|
|
0
|
|
|
|
0
|
|
| Preferred stock, shares outstanding |
0
|
|
|
|
|
0
|
|
|
|
0
|
|
|
|
0
|
|
| Stock options, granted |
|
|
|
|
|
|
|
|
|
345,282
|
|
|
|
|
|
| Stock-based compensation cost |
|
|
|
|
|
$ 6,712
|
|
$ 8,272
|
|
$ 12,246
|
$ 13,812
|
|
|
|
|
| Common stock initially reserved for issuance |
21,782,680
|
|
|
|
|
21,782,680
|
|
|
|
21,782,680
|
|
|
|
|
|
| Unrecognized stock-based compensation expense |
$ 18,100
|
|
|
|
|
$ 18,100
|
|
|
|
$ 18,100
|
|
|
|
|
|
| Unrecognized stock-based compensation expense, weighted-average period for recognition |
|
|
|
|
|
|
|
|
|
2 years 8 months 12 days
|
|
|
|
|
|
| Defined contribution plan employer contribution liabilities expense |
|
|
|
|
|
1,300
|
|
1,300
|
|
$ 2,900
|
$ 3,100
|
|
|
|
|
| Defined contribution plan, employer matching contribution, percentage |
|
|
|
|
|
|
|
|
|
75.00%
|
|
|
|
|
|
| Employer discretionary match number of shares settled |
|
|
|
|
|
|
|
|
|
132,035
|
290,165
|
|
|
|
|
| Total intrinsic value of stock options exercised |
|
|
|
|
|
|
|
|
|
$ 7,500
|
|
|
|
|
|
| Performance-Based Stock Units (PSU) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock awards, granted |
|
|
|
|
|
|
|
|
|
58,914
|
|
|
|
|
|
| Expected volatility |
|
|
|
|
|
|
|
|
|
86.84%
|
|
|
|
|
|
| Risk free interest rate |
|
|
|
|
|
|
|
|
|
3.67%
|
|
|
|
|
|
| Expected term (in years) |
|
|
|
|
|
|
|
|
|
3 years 9 months
|
|
|
|
|
|
| Unrecognized stock-based compensation expense |
2,300
|
|
|
|
|
2,300
|
|
|
|
$ 2,300
|
|
|
|
|
|
| Unrecognized stock-based compensation expense, weighted-average period for recognition |
|
|
|
|
|
|
|
|
|
1 year 6 months
|
|
|
|
|
|
| Fair value of PSUs vested |
|
|
|
|
|
|
|
|
|
$ 1,100
|
|
|
|
|
|
| Employee Stock Option |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Expected volatility |
|
|
|
|
|
|
|
|
|
91.70%
|
84.58%
|
|
|
|
|
| Risk free interest rate |
|
|
|
|
|
|
|
|
|
3.86%
|
4.07%
|
|
|
|
|
| Expected term (in years) |
|
|
|
|
|
|
|
|
|
6 years 29 days
|
6 years 25 days
|
|
|
|
|
| Dividend yield |
|
|
|
|
|
|
|
|
|
0.00%
|
0.00%
|
|
|
|
|
| Restricted Stock Units (RSUs) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total fair value of vested |
|
|
|
|
|
|
|
|
|
$ 4,700
|
|
|
|
|
|
| Stock awards, granted |
|
|
|
|
|
|
|
|
|
1,746,645
|
|
|
|
|
|
| Unrecognized stock-based compensation expense |
$ 26,000
|
|
|
|
|
$ 26,000
|
|
|
|
$ 26,000
|
|
|
|
|
|
| Unrecognized stock-based compensation expense, weighted-average period for recognition |
|
|
|
|
|
|
|
|
|
2 years 2 months 12 days
|
|
|
|
|
|
| Stock Options, RSUs nad PSUs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock initially reserved for issuance |
10,810,623
|
|
|
|
|
10,810,623
|
|
|
|
10,810,623
|
|
|
|
|
|
| 2019 Equity Incentive Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock, shares authorized for issuance |
|
|
|
|
|
|
|
|
|
|
|
2,231,739
|
|
|
|
| Stock options, granted |
|
|
|
|
|
|
|
|
|
|
|
1,400,528
|
|
|
|
| Number of shares available for issuance |
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
| 2019 Equity Incentive Plan | Restricted Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock awards, granted |
|
|
|
|
|
|
|
|
|
|
|
16,260
|
|
|
|
| 2019 Incentive Award Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Annual increase to shares available for issuance percentage of outstanding common stock |
|
|
|
|
5.00%
|
|
|
|
|
|
|
|
|
|
|
| Equity plan, description |
|
|
|
|
|
|
|
|
|
The number of shares initially available for issuance will be increased by (i) the number of shares subject to stock options or similar awards granted under the Prior Incentive Plan that expire or otherwise terminate without having been exercised in full after the effective date of the 2019 Plan and unvested shares issued pursuant to awards granted under the Prior Incentive Plan that are forfeited to or repurchased by the Company after the effective date of the 2019 Plan, with the maximum number of shares to be added to the 2019 Plan pursuant to clause (i) not to exceed 1,416,788 shares, and (ii) an annual increase on January 1 of each calendar year beginning in 2020 and ending in 2029, equal to the lesser of (a) 5% of the shares of common stock outstanding on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the Board of Directors.
|
|
|
|
|
|
| Number of shares remain available for issuance, annual increase |
|
|
|
|
|
|
|
|
|
|
|
|
3,570,952
|
|
|
| Common stock initially reserved for issuance |
4,752,307
|
|
|
|
|
4,752,307
|
|
|
|
4,752,307
|
|
|
|
|
|
| 2019 Incentive Award Plan | Stock Options, RSUs nad PSUs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares, granted |
|
|
|
|
|
|
|
|
|
2,142,768
|
|
|
|
|
|
| Number of shares, cancelled or forfeited |
|
|
|
|
|
|
|
|
|
704,644
|
|
|
|
|
|
| 2025 Employment Inducement Incentive Award Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock options, granted |
|
2,500,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock initially reserved for issuance |
409,661
|
|
|
|
|
409,661
|
|
|
|
409,661
|
|
|
|
|
|
| 2025 Employment Inducement Incentive Award Plan | Stock Options, RSUs nad PSUs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares, granted |
|
|
|
|
|
|
|
|
|
2,090,339
|
|
|
|
|
|
| Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Number of shares available for issuance |
1,859,861
|
|
|
|
|
1,859,861
|
|
|
|
1,859,861
|
|
|
|
|
|
| Annual increase to shares available for issuance percentage of outstanding common stock |
|
|
|
|
1.00%
|
|
|
|
|
|
|
|
|
|
|
| Equity plan, description |
|
|
|
|
|
|
|
|
|
In addition, the number of shares available for issuance under the ESPP will be annually increased on January 1 of each calendar year beginning in 2020 and ending in 2029, by an amount equal to the lesser of: (i) 1% of the shares outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares as is determined by the Board of Directors. As of June 30, 2026, 1,859,861 shares of common stock remain available for issuance under the ESPP, which reflects the issuance of 211,837 shares sold to employees during the six months ended June 30, 2026 as well as an annual increase of 714,190 shares authorized on January 1, 2026.
|
|
|
|
|
|
| Number of shares remain available for issuance, annual increase |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
714,190
|
| Stock-based compensation cost |
|
|
|
|
|
$ 300
|
|
$ 500
|
|
$ 600
|
$ 800
|
|
|
|
|
| Common stock initially reserved for issuance |
1,859,861
|
|
|
|
270,000
|
1,859,861
|
|
|
|
1,859,861
|
|
|
|
|
|
| Expected volatility |
|
|
|
|
|
|
|
|
|
61.01%
|
86.93%
|
|
|
|
|
| Risk free interest rate |
|
|
|
|
|
|
|
|
|
3.60%
|
4.26%
|
|
|
|
|
| Expected term (in years) |
|
|
|
|
|
|
|
|
|
5 months 26 days
|
5 months 26 days
|
|
|
|
|
| Number of shares issued |
|
|
|
|
|
|
|
|
|
211,837
|
|
|
|
|
|
| Estimated weighted-average fair value |
|
|
|
|
|
|
|
|
|
$ 4.85
|
$ 2.81
|
|
|
|
|
| Unrecognized stock-based compensation expense |
$ 100
|
|
|
|
|
$ 100
|
|
|
|
$ 100
|
|
|
|
|
|
| Unrecognized stock-based compensation expense, weighted-average period for recognition |
|
|
|
|
|
|
|
|
|
6 months
|
|
|
|
|
|
| Dividend yield |
|
|
|
|
|
|
|
|
|
0.00%
|
0.00%
|
|
|
|
|
| Underwritten Public Offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warrants purchase price |
|
|
|
$ 15.999
|
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from issuance of common stock and pre-funded warrant gross |
|
|
|
$ 130,000
|
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from issuance of pre-funded warrants |
|
|
|
|
|
|
$ 18,800
|
|
|
|
|
|
|
|
|
| Warrant exercised |
|
|
|
|
|
|
|
|
|
0
|
|
|
|
|
|
| Purchase price per share after deducting underwriting discounts and commissions |
|
|
|
$ 15.01
|
|
|
|
|
|
|
|
|
|
|
|
| Net proceeds after deducting underwriters commission |
|
|
|
$ 122,000
|
|
|
|
|
|
|
|
|
|
|
|
| Underwritten Public Offering | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warrants exercise price |
|
|
|
$ 0.001
|
|
|
|
|
|
|
|
|
|
|
|
| At-the-Market Offering Program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shares issued |
|
|
|
|
|
0
|
|
0
|
|
0
|
0
|
|
|
|
|
| 2023 At-the-Market Offering Program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Available equity financing amount |
|
|
|
|
|
|
|
|
|
$ 150,000
|
|
|
|
|
|
| Employee and Nonemployee Director |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Estimated weighted-average fair value |
|
|
|
|
|
|
|
|
|
$ 12.08
|
$ 3.77
|
|
|
|
|
| Open Market Sale Agreement with Jefferies LLC | 2023 At-the-Market Offering Program | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Aggregate offering price through equity financing |
|
|
$ 150,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Common Stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shares issued |
41,612,032
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warrants issued to purchase shares |
3,859,000
|
|
|
|
|
3,859,000
|
|
|
|
3,859,000
|
|
|
|
|
|
| Employer discretionary match number of shares settled |
|
|
|
|
|
|
132,035
|
|
290,165
|
|
|
|
|
|
|
| Common Stock | Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Maximum percentage of eligible compensation contributed by participants |
|
|
|
|
20.00%
|
|
|
|
|
|
|
|
|
|
|
| Common Stock | Maximum | 2019 Incentive Award Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Additional number of shares available for issuance |
|
|
|
|
1,416,788
|
|
|
|
|
|
|
|
|
|
|
| Common Stock | IPO And ATM Offerings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shares issued |
|
|
|
|
|
|
|
|
|
41,612,032
|
|
|
|
|
|
| Warrants issued to purchase shares |
3,859,000
|
|
|
|
|
3,859,000
|
|
|
|
3,859,000
|
|
|
|
|
|
| Proceeds from issuance of shares |
|
|
|
|
|
|
|
|
|
$ 665,300
|
|
|
|
|
|
| Common Stock | Underwritten Public Offering |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Shares issued |
|
|
|
6,875,000
|
|
|
6,875,000
|
|
|
|
|
|
|
|
|
| Warrants issued to purchase shares |
|
|
|
1,250,078
|
|
|
|
|
|
|
|
|
|
|
|
| Common stock, price per share |
|
|
|
$ 16
|
|
|
|
|
|
|
|
|
|
|
|