7Baggers

Enanta Pharmaceuticals, Inc
(NASDAQ:ENTA) 

ENTA stock logo

Enanta Pharmaceuticals, Inc., a biotechnology company, discovers and develops small molecule drugs for the treatment of viral infections and liver diseases. Its research and development disease targets include respiratory syncytial virus, non-alcoholic steatohepatitis, SARS-CoV-2, human metapneumovi...

Founded: 1995
Full Time Employees: 141
Sector: Healthcare
Industry: Biotechnology

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 
                                                        
      revenue
                                             36,616,000 11,599,000 57,367,000 77,498,000 2,637,000 42,051,000 2,160,000 893,000 1,349,000 1,649,000 1,196,000 
      yoy
                                             1288.55% -72.42% 2555.88% 8578.39% 95.48% 2450.09% 80.60%     
      qoq
                                             215.68% -79.78% -25.98% 2838.87% -93.73% 1846.81% 141.88% -33.80% -18.19% 37.88%  
      royalty revenue
    17,159,000 18,615,000 15,125,000 18,314,000 14,926,000 16,959,000 14,607,000 17,971,000 17,054,000 18,003,000 18,932,000 18,892,000 17,795,000 22,585,000 20,317,000 19,479,000 18,716,000 18,374,750 21,624,000 20,132,000 31,743,000 24,710,500 18,653,000 27,619,000 52,570,000                            
      total revenue
    17,159,000 18,615,000 15,125,000 18,314,000 14,926,000 16,959,000 14,607,000 17,971,000 17,054,000 18,003,000 18,932,000 18,892,000 17,795,000 23,585,000            51,313,000 44,367,000 39,631,000 69,886,000 67,205,000 57,262,000 44,049,000 38,109,000 75,927,000 7,511,000 8,959,000 10,417,000 12,841,000 13,978,000 13,004,000 48,445,000            
      operating expenses:
                                                        
      research and development
    19,443,000 20,859,000 23,809,000 27,210,000 28,065,000 27,656,000 30,778,000 28,742,000 35,585,000 36,371,000 36,167,000 42,987,000 43,468,000 40,902,000 34,796,000 39,090,000 42,087,000 48,946,000 46,994,000 41,506,000 36,665,000 36,686,000 34,682,000 32,610,000 32,778,000 38,719,000 34,461,000 34,155,000 34,878,000 26,923,000 28,487,000 21,484,000 17,962,000 16,514,000 15,407,000 13,004,000 12,526,000 11,500,000 10,785,000 9,143,000 9,033,000 7,049,000 6,253,000 5,368,000 4,519,000 5,202,000 4,553,000 4,722,000 4,263,000 4,300,000 4,039,000 3,704,000 
      general and administrative
    9,568,000 9,009,000 9,702,000 9,997,000 11,388,000 12,846,000 13,683,000 13,414,000 14,235,000 16,518,000 13,795,000 12,618,000 13,778,000 12,696,000 12,569,000 12,929,000 10,476,000 8,356,000 8,477,000 8,326,000 7,377,000 6,728,000 6,823,000 6,884,000 6,921,000 6,163,000 6,151,000 6,780,000 7,152,000 5,830,000 6,135,000 5,706,000 5,770,000 5,118,000 5,233,000 5,461,000 4,937,000 4,440,000 4,282,000 4,426,000 3,818,000 3,693,000 3,643,000 3,438,000 2,769,000 2,761,000 2,603,000 2,565,000 2,087,000 1,750,000 1,788,000 1,493,000 
      total operating expenses
    29,011,000 29,868,000 33,511,000 37,207,000 39,453,000 40,502,000 44,461,000 42,156,000 49,820,000 52,889,000 49,962,000 55,605,000 57,246,000 53,598,000 47,365,000 52,019,000 52,563,000 57,302,000 55,471,000 49,832,000 44,042,000 43,414,000 41,505,000 39,494,000 39,699,000 44,882,000 40,612,000 40,935,000 42,030,000 32,753,000 34,622,000 27,190,000 23,732,000 21,632,000 20,640,000 18,465,000 17,463,000 15,940,000 15,067,000 13,569,000 12,851,000 10,742,000 9,896,000 8,806,000 7,288,000 7,963,000 7,156,000 7,287,000 6,350,000 6,050,000 5,827,000 5,197,000 
      income from operations
    -11,852,000 -11,253,000 -18,386,000 -18,893,000 -24,527,000 -23,543,000 -29,854,000 -24,185,000 -32,766,000 -34,886,000 -31,030,000 -36,713,000 -39,451,000 -30,013,000 -27,048,000 -32,540,000 -33,847,000 -33,727,000 -33,847,000 -29,700,000 -12,299,000 -19,783,000 -22,852,000 -11,875,000 12,871,000 6,431,000 3,755,000 -1,304,000 27,856,000 34,452,000 22,640,000 16,859,000 14,377,000 54,295,000 -13,129,000 -9,506,000 -7,046,000 -3,099,000 -1,089,000 -565,000 35,594,000 3,674,000 1,703,000 48,561,000 70,210,000 -5,326,000 34,895,000 -5,127,000 -5,457,000 -4,701,000 -4,178,000 -4,001,000 
      yoy
    -51.68% -52.20% -38.41% -21.88% -25.14% -32.51% -3.79% -34.12% -16.95% 16.24% 14.72% 12.82% 16.56% -11.01% -20.09% 9.56% 175.20% 70.48% 48.11% 150.11% -195.56% -407.62% -708.58% 810.66% -53.79% -81.33% -83.41% -107.73% 93.75% -36.55% -272.44% -277.35% -304.04% -1852.02% 1105.60% 1582.48% -119.80% -184.35% -163.95% -101.16% -49.30% -168.98% -95.12% -1047.16% -1386.60% 13.30% -935.21% 28.14%     
      qoq
    5.32% -38.80% -2.68% -22.97% 4.18% -21.14% 23.44% -26.19% -6.08% 12.43% -15.48% -6.94% 31.45% 10.96% -16.88% -3.86% 0.36% -0.35% 13.96% 141.48% -37.83% -13.43% 92.44% -192.26% 100.14% 71.26% -387.96% -104.68% -19.15% 52.17% 34.29% 17.26% -73.52% -513.55% 38.11% 34.91% 127.36% 184.57% 92.74% -101.59% 868.81% 115.74% -96.49% -30.83% -1418.25% -115.26% -780.61% -6.05% 16.08% 12.52% 4.42%  
      operating margin %
    -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% 10.03% 14.68% 84.65% 90.60% -201.97% 82.98% -237.36% -611.09% -348.48% -253.37% -334.53% 
      other income:
                                                        
      interest expense
    -3,316,000 -3,083,000 -2,387,000 -1,618,000 -1,714,000 -1,962,000 -2,581,000 -2,355,000 -2,563,000 -3,441,000 -3,151,000 -1,997,000                     -9,000 -9,000 -11,000 -8,000 -12,000 -11,000 -11,000 -11,000 -12,000 -2,000 -2,000 -2,000 -2,000 -4,000 -5,000 -4,000 -5,000 -8,000 -7,000 -9,000 
      interest and investment income
    2,084,000 2,422,000 2,066,000 2,285,000 2,292,000 2,799,000 3,176,000 3,487,000 3,809,000 4,298,000 4,664,000 3,866,000 1,837,000 993,000                                       
      total other income
    -1,232,000 -661,000 -282,000 667,000 578,000 837,000 668,000 1,132,000 1,246,000 857,000 1,513,000 1,869,000 1,837,000 993,000 714,000 393,000 255,000 333,000 439,000 545,000 677,000 1,149,000 1,445,000 1,950,000 2,076,000    1,885,000    960,000 660,000 600,000 549,000 524,000 471,000 447,000 472,000 329,000 509,000 287,000 210,000 301,000 236,000 36,000 -76,000 87,000 258,000 40,000 252,000 
      income before income taxes
    -13,084,000 -11,914,000 -18,668,000 -18,226,000 -23,949,000 -22,706,000 -29,186,000 -23,053,000 -31,520,000 -34,029,000 -29,517,000 -34,844,000 -37,614,000 -29,020,000 -26,334,000 -32,147,000 -33,592,000 -33,394,000 -33,408,000 -29,155,000 -11,622,000 -18,634,000 -21,407,000 -9,925,000 14,947,000 8,705,000 6,170,000 941,000 29,741,000 35,881,000 23,978,000 17,925,000 15,337,000 54,955,000 -12,529,000 -8,957,000 -6,522,000 -2,628,000 -642,000  35,923,000 4,183,000 1,990,000   -5,090,000 34,931,000      
      income tax benefit
    -7,000 -24,000 -32,000 -29,000 1,305,000 416,000 363,000 395,000 363,000 622,000 1,410,000 -4,221,000  34,000 -14,000 447,000  8,795,000 9,384,000 7,110,000 3,294,000 -10,707,000 7,142,000 3,920,000  486,000 866,000 3,204,000  -3,176,000 -3,690,000 -5,370,000 -3,644,000 2,302,500 4,103,000 3,565,000 1,542,000 826,000 -434,000   1,629,000 428,000   48,000 15,122,000      
      net income
    -13,091,000 -11,938,000 -18,700,000 -18,255,000 -22,644,000 -22,290,000 -28,823,000 -22,658,000 -31,157,000 -33,407,000 -28,107,000 -39,065,000 -37,658,000 -28,986,000 -26,348,000 -31,700,000 -33,592,000 -24,599,000 -24,024,000 -22,045,000 -8,328,000 -29,341,000 -14,265,000 -6,005,000 13,443,000 9,191,000 7,036,000 4,145,000 26,011,000 27,420,000 20,288,000 12,555,000 11,693,000 36,508,000 -8,426,000 -5,392,000 -4,980,000 -1,802,000 -1,076,000 -1,645,000 26,189,000 5,812,000 2,418,000 28,753,000 42,009,000 -5,042,000 50,053,000 -5,203,000 -5,370,000 -4,443,000 -4,138,000 -3,749,000 
      yoy
    -42.19% -46.44% -35.12% -19.43% -27.32% -33.28% 2.55% -42.00% -17.26% 15.25% 6.68% 23.23% 12.10% 17.83% 9.67% 43.80% 303.36% -16.16% 68.41% 267.11% -161.95% -419.24% -302.74% -244.87% -48.32% -66.48% -65.32% -66.99% 122.45% -24.89% -340.78% -332.84% -334.80% -2125.97% 683.09% 227.78% -119.02% -131.00% -144.50% -105.72% -37.66% -215.27% -95.17% -652.62% -882.29% 13.48% -1309.59% 38.78%     
      qoq
    9.66% -36.16% 2.44% -19.38% 1.59% -22.67% 27.21% -27.28% -6.74% 18.86% -28.05% 3.74% 29.92% 10.01% -16.88% -5.63% 36.56% 2.39% 8.98% 164.71% -71.62% 105.69% 137.55% -144.67% 46.26% 30.63% 69.75% -84.06% -5.14% 35.15% 61.59% 7.37% -67.97% -533.28% 56.27% 8.27% 176.36% 67.47% -34.59% -106.28% 350.60% 140.36% -91.59% -31.56% -933.18% -110.07% -1062.00% -3.11% 20.86% 7.37% 10.38%  
      net income margin %
    -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% 15.87% 20.85% 50.12% 54.21% -191.20% 119.03% -240.88% -601.34% -329.36% -250.94% -313.46% 
      net income per share
    -0.45 -0.42 -0.88 -0.85 -1.06 -1.05 -1.36 -1.07 -1.47 -1.58 -1.33 -1.86 -1.79 -1.39                                       
      weighted-average common shares outstanding, basic and diluted
    29,040 28,748 21,336 21,377 21,355 21,238 21,157 21,180 21,167 21,088 20,969 21,054 21,035 20,816 20,603                                      
      license revenue
                 1,000,000                                       
      income tax expense
                -44,000            -1,504,000    -3,730,000           -1,552,000 -9,734,000   -20,018,000 -28,502,000        
      other income
                  235,500 393,000 255,000 415,250 439,000 545,000 677,000 1,367,750 1,445,000   1,636,250 2,415,000 2,245,000  -250 10,000 -11,000                     
      net income per share
    -0.45 -0.42 -0.88 -0.85 -1.06 -1.05 -1.36 -1.07 -1.47 -1.58 -1.33 -1.86 -1.79 -1.39                                       
      basic
                  -1.16 -1.53 -1.63 -1.22 -1.19 -1.09 -0.41 -1.47 -0.71 -0.3 0.68 0.47 0.36 0.21 1.34 1.42 1.05 0.65 0.61 1.92 -0.44 -0.28 -0.26 1,138.76 -0.06 -0.09 1.39 0.31 0.13 1.54 2.26 -0.28 2.7 -0.28 -0.3 -0.37 -0.23 -2.28 
      diluted
                  -1.16 -1.53 -1.63 -1.22 -1.19 -1.09 -0.41 -1.47 -0.71 -0.3 0.65 0.44 0.33 0.2 1.25 1.31 0.97 0.61 0.59 1.9 -0.44 -0.28 -0.26 1,128.78 -0.06 -0.09 1.36 0.29 0.13 1.49 2.18 -0.26 2.61 -0.28 -0.3 -0.37 -0.23 -2.28 
      weighted-average shares outstanding:
                                                        
      basic
                   20,710 20,551 20,171 20,201 20,171 20,093 19,940 20,020 19,922 19,751 19,584 19,673 19,549 19,426 19,255 19,303 19,206 19,130 19,066 19,081 19,047 19,038 18,929,000 18,982,825 18,920,790 18,775,553 18,673,484 18,697,104 18,679,898 18,603,067 18,354,791 18,528,833 18,353,628 17,949,472 9,788,039 17,819,813 2,192,470 
      diluted
                   20,710 20,551 20,171 20,201 20,171 20,093 19,940 20,020 19,922 20,773 20,968 21,105 21,084 20,810 20,650 21,017 20,601 19,918 19,407 19,081 19,047 19,038 19,224,000 18,982,825 18,920,790 19,269,357 19,294,634 19,277,966 19,268,565 19,283,223 19,185,228 19,203,270 18,353,628 17,949,472 9,788,039 17,819,813 2,192,470 
      interest income
                           1,950,000 2,076,000    1,885,000 1,528,000 1,328,000 1,077,000 928,000 783,000 628,000 572,000 549,000 497,000 474,000 408,000 356,000 308,000 304,000 229,000 127,000 138,000 106,000 114,000 109,000 102,000 64,000 47,000 
      royalties
                             51,313,000 44,367,000 39,631,000 69,886,000 67,205,000 57,262,000 44,049,000 23,109,000 10,927,000 7,511,000 8,959,000 10,417,000 12,841,000 13,978,000 13,004,000 17,869,000            
      milestones
                                    15,000,000                    
      change in fair value of warrant liability and series 1 nonconvertible preferred stock
                                 -100,000   41,000 -114,000 -17,000 -15,000 -13,000 -15,000 -16,000 75,000 -15,000 203,000 -15,000 -17,000 176,000 102,000 -65,000 -186,000     
      other
                                            576,000            
      revenue:
                                                        
      milestone payments
                                            30,000,000            
      net income before income taxes
                                           -93,000    48,771,000 70,511,000        
      weighted-average common shares outstanding:
                                                        
      basic
                   20,710 20,551 20,171 20,201 20,171 20,093 19,940 20,020 19,922 19,751 19,584 19,673 19,549 19,426 19,255 19,303 19,206 19,130 19,066 19,081 19,047 19,038 18,929,000 18,982,825 18,920,790 18,775,553 18,673,484 18,697,104 18,679,898 18,603,067 18,354,791 18,528,833 18,353,628 17,949,472 9,788,039 17,819,813 2,192,470 
      diluted
                   20,710 20,551 20,171 20,201 20,171 20,093 19,940 20,020 19,922 20,773 20,968 21,105 21,084 20,810 20,650 21,017 20,601 19,918 19,407 19,081 19,047 19,038 19,224,000 18,982,825 18,920,790 19,269,357 19,294,634 19,277,966 19,268,565 19,283,223 19,185,228 19,203,270 18,353,628 17,949,472 9,788,039 17,819,813 2,192,470 
      accretion of redeemable convertible preferred stock to redemption value
                                                       -1,244,000 
      net income attributable to participating securities
                                                        
      net income attributable to common stockholders
                                                 -5,042,000 50,053,000 -5,203,000 -5,370,000 -4,443,000 -4,138,000 -4,993,000 
      change in fair value of warrant liability
                                                    -17,000 164,000 -17,000 214,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 
                                                          
        assets
                                                          
        current assets:
                                                          
        cash and cash equivalents
      34,928,000 37,437,000 32,298,000 44,812,000 60,213,000 84,349,000 37,233,000 35,775,000 63,542,000 39,933,000 85,388,000 95,177,000 73,178,000 42,223,000 43,994,000 28,367,000 40,989,000 57,206,000 4,601,000 77,126,000 55,095,000 87,131,000 99,855,000 74,338,000 27,558,000 51,230,000 94,206,000 106,030,000 74,365,000 63,902,000 42,477,000 66,926,000 68,053,000 65,675,000 22,263,000 19,211,000 20,618,000 16,577,000 24,789,000 56,360,000 46,233,000 21,726,000 19,844,000 25,751,000 34,130,000 30,699,000 26,374,000 18,101,000 4,426,000 8,859,000 18,878,000 74,464,000 
        short-term marketable securities
      128,846,000 148,412,000 156,566,000 159,299,000 133,162,000 132,342,000 210,953,000 194,310,000 236,768,000 297,218,000 284,522,000 291,408,000 136,906,000 172,247,000 205,238,000 224,921,000 239,338,000 186,796,000 252,223,000 298,821,000 331,101,000 299,518,000 270,145,000 280,917,000 346,227,000 284,006,000 295,042,000 264,127,000 271,423,000 244,828,000 230,750,000 189,797,000 152,389,000 157,994,000 169,752,000 156,362,000 188,740,000 193,507,000 193,676,000 164,062,000 133,786,000 123,479,000 134,442,000 139,721,000 69,892,000 60,065,000 69,513,000 76,669,000 87,469,000 92,621,000 75,668,000 34,647,000 
        accounts receivable
      7,809,000 8,493,000 6,882,000 8,333,000 6,792,000 7,718,000 6,646,000 8,176,000 7,756,000 8,173,000 8,614,000 18,892,000 17,795,000 22,585,000 20,318,000 19,479,000 18,716,000 23,576,000 21,624,000 20,132,000 31,743,000 23,492,000 18,653,000 27,619,000 52,570,000 51,313,000 44,367,000 39,631,000 69,886,000 67,205,000 57,262,000 44,049,000 23,109,000 10,614,000 7,511,000 8,959,000 10,417,000 12,841,000 13,978,000 13,004,000 17,869,000 15,289,000 11,724,000 7,081,000 76,626,000 1,724,000 399,000 998,000 279,000 808,000 876,000 669,000 
        prepaid expenses and other current assets
      6,810,000 4,342,000 8,590,000 10,240,000 8,857,000 10,684,000 12,413,000 15,260,000 10,932,000 13,245,000 13,263,000 17,071,000 14,484,000 17,946,000 13,445,000 11,540,000 14,078,000 14,188,000 12,137,000 32,140,000 28,003,000 26,696,000 24,728,000 19,835,000 14,153,000 15,299,000 17,647,000 14,052,000 7,636,000 4,454,000 9,404,000 4,905,000 4,075,000 3,536,000 6,589,000 6,059,000 4,290,000 9,231,000 8,200,000 7,658,000 8,543,000 8,267,000 3,497,000 2,230,000 1,218,000 1,594,000 1,950,000 1,977,000 1,275,000 1,641,000 1,463,000 1,116,000 
        income tax receivable
      19,000   24,000 33,836,000 32,444,000 31,999,000 32,455,000 32,031,000 31,734,000 31,004,000 25,917,000 28,774,000 28,703,000 28,718,000 28,728,000 28,748,000 37,255,000 30,570,000                                  
        total current assets
      178,412,000 198,684,000 204,336,000 222,708,000 242,860,000 268,145,000 299,852,000 286,584,000 351,029,000 390,303,000 422,791,000 448,465,000 271,137,000 283,704,000 311,713,000 313,035,000 341,869,000 319,021,000 321,155,000 428,219,000 445,942,000 436,837,000 413,381,000 402,709,000 440,508,000 401,848,000 451,262,000 423,840,000 423,310,000 380,389,000 339,893,000 305,677,000 247,626,000 237,819,000 206,115,000 190,591,000 224,065,000 232,156,000 241,790,000 242,665,000 209,021,000 170,641,000 172,640,000 177,784,000 185,096,000 107,975,000 111,678,000 99,349,000 94,378,000 104,713,000 97,866,000 111,664,000 
        long-term marketable securities
      63,238,000 56,055,000      42,510,000    5,924,000 15,040,000 26,939,000 29,285,000 39,427,000 42,218,000 108,416,000 115,706,000 24,493,000 18,462,000 32,634,000 65,404,000 80,099,000 40,941,000 65,013,000  16,510,000 11,465,000 16,389,000 22,272,000 32,186,000 77,047,000 70,038,000 43,321,000 65,330,000 35,037,000 32,119,000 26,194,000 25,224,000 56,618,000 64,238,000 57,657,000 61,330,000 23,568,000 41,003,000 41,700,000 7,184,000 14,267,000 10,703,000 20,217,000 12,629,000 
        property and equipment
      33,114,000 34,308,000 35,395,000 36,617,000 37,572,000 37,368,000 32,688,000 25,051,000 15,479,000 12,119,000 11,919,000 12,014,000 11,050,000 8,682,000 6,173,000 4,588,000 4,815,000 5,943,000 6,613,000 7,038,000 7,788,000 8,596,000 9,285,000 9,738,000 10,407,000 10,927,000 11,373,000 11,476,000 9,493,000 8,374,000 8,383,000 8,616,000 7,870,000 8,049,000 8,070,000 8,526,000 8,306,000 8,004,000 7,499,000 7,691,000 7,872,000 5,886,000 2,582,000 2,295,000 1,922,000 1,803,000 1,551,000 1,377,000 1,077,000 1,121,000 1,152,000 876,000 
        operating lease, right-of-use assets
      36,436,000 37,003,000 37,549,000 38,250,000 39,103,000 39,675,000 40,658,000 41,211,000 42,894,000 21,344,000 22,794,000 23,968,000 24,554,000 23,540,000 23,575,000 23,493,000 17,216,000 4,711,000 5,917,000 6,972,000 7,775,000 7,020,000 7,645,000 7,837,000 7,762,000                            
        long-term restricted cash
      3,360,000 3,360,000 3,360,000 3,360,000 3,360,000 3,360,000 3,360,000 3,360,000                                             
        other long-term assets
      144,000 93,000 92,000 94,000 98,000 94,000 94,000 105,000 187,000 765,000 803,000 830,000 696,000 701,000 696,000 703,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000 92,000                       
        total assets
      314,704,000 329,503,000 280,732,000 301,029,000 322,993,000 348,642,000 376,652,000 398,821,000 413,557,000 428,499,000 462,275,000 495,169,000 326,445,000 347,534,000 375,410,000 385,214,000 406,818,000 438,791,000 450,436,000 467,767,000 481,012,000 486,132,000 511,704,000 513,501,000 510,974,000 489,829,000 473,484,000 461,578,000 454,216,000 414,227,000 379,085,000 354,654,000 340,719,000 326,637,000 275,837,000 278,958,000 278,379,000 281,277,000 281,934,000 281,595,000 278,379,000 246,013,000 237,774,000 245,884,000 215,427,000 155,415,000 159,514,000 108,346,000 110,158,000 116,973,000 119,671,000 125,627,000 
        liabilities and stockholders' equity
                                                          
        current liabilities:
                                                          
        accounts payable
      4,363,000 1,885,000 1,948,000 3,547,000 4,756,000 4,726,000 8,002,000 10,675,000 6,726,000 9,326,000 4,097,000 7,932,000 11,761,000 4,352,000 6,000,000 1,245,000 5,985,000 9,540,000 5,895,000 5,699,000 6,305,000 5,737,000 6,074,000 5,945,000 6,596,000 6,689,000 6,504,000 8,884,000 5,622,000 4,745,000 4,902,000 4,696,000 3,268,000 3,714,000 5,488,000 4,056,000 1,952,000 3,377,000 2,044,000 2,572,000 2,767,000 1,543,000 1,614,000 2,343,000 567,000 1,874,000 1,284,000 2,041,000 840,000 1,481,000 918,000 2,371,000 
        accrued expenses and other current liabilities
      6,859,000 7,575,000 12,751,000 10,853,000 8,314,000 10,575,000 13,547,000 12,830,000 10,630,000 11,603,000 18,339,000 18,196,000 15,482,000 15,163,000 20,936,000 19,191,000 21,740,000 22,429,000 17,695,000 15,744,000 11,542,000 14,159,000 13,576,000 9,807,000 9,411,000 15,920,000 13,997,000 11,607,000 11,152,000 9,892,000 9,127,000 7,041,000 5,697,000 7,970,000 5,634,000 5,098,000 4,479,000 4,512,000 4,583,000 2,632,000 3,165,000 3,962,000           
        liability related to the sale of future royalties
      31,461,000 31,981,000 30,710,000 27,755,000 30,681,000 32,743,000 34,462,000 32,295,000 33,671,000 36,512,000 35,076,000 36,693,000                                         
        operating lease liabilities
      3,759,000 3,287,000 3,146,000 2,394,000 2,196,000 1,006,000 1,524,000 2,431,000 3,581,000 4,966,000 5,275,000 5,368,000 4,923,000 3,486,000 2,891,000 2,599,000 3,013,000 4,203,000 5,034,000 5,175,000 5,197,000 4,261,000 4,264,000 3,764,000 3,132,000                            
        total current liabilities
      46,442,000 44,728,000 48,555,000 44,549,000 45,947,000 49,050,000 57,535,000 58,231,000 54,608,000 62,407,000 62,787,000 68,189,000 32,166,000 23,001,000 29,827,000 23,035,000 30,738,000 36,172,000 28,624,000 26,618,000 23,044,000 24,157,000 23,914,000 19,516,000 19,139,000 22,609,000 20,501,000 20,491,000 22,632,000 16,025,000 14,029,000 17,117,000 19,222,000 20,982,000 11,122,000 9,154,000 6,431,000 7,889,000 9,569,000 11,988,000 10,872,000 6,704,000 7,312,000 19,790,000 19,866,000 4,746,000 4,268,000 4,419,000 2,568,000 4,526,000 2,941,000 4,951,000 
        liability related to the sale of future royalties, net of current portion
      97,309,000 102,822,000 111,132,000 119,943,000 125,379,000 129,738,000 134,779,000 141,889,000 147,776,000 151,612,000 159,429,000 164,979,000                                         
        operating lease liabilities, net of current portion
      52,777,000 53,782,000 54,757,000 55,656,000 56,536,000 56,453,000 53,943,000 48,136,000 43,412,000 20,524,000 21,238,000 22,333,000 23,073,000 21,859,000 22,372,000 22,209,000 15,115,000 1,126,000 1,637,000 2,644,000 3,520,000 3,838,000 4,547,000 5,330,000 5,987,000                            
        series 1 nonconvertible preferred stock
      1,311,000 1,311,000 1,311,000 1,350,000 1,350,000 1,350,000 1,350,000 1,423,000 1,423,000 1,423,000 1,423,000 1,423,000 1,423,000 1,423,000 1,423,000 1,506,000 1,506,000 1,506,000 1,479,000 1,479,000 1,479,000 1,479,000 1,628,000 1,628,000 1,628,000 1,628,000 1,628,000 1,628,000 1,628,000 1,628,000 1,528,000 1,528,000 1,528,000 762,000 164,000 162,000 161,000 159,000 158,000 156,000 164,000 163,000 185,000 185,000 183,000 202,000 213,000 206,000     
        other long-term liabilities
      278,000 269,000 260,000 252,000 243,000 235,000 231,000 227,000 224,000 649,000 663,000 426,000 408,000 414,000 454,000 441,000 876,000 558,000 846,000 994,000 974,000 1,078,000 1,058,000 1,036,000 1,933,000 3,100,000 3,258,000 3,249,000 3,121,000 2,895,000 2,627,000 2,607,000 2,390,000 2,410,000 2,394,000 2,355,000 2,357,000 2,042,000 1,963,000 1,813,000 1,774,000 1,713,000 538,000 252,000 238,000 229,000 405,000 389,000 373,000 359,000 535,000 534,000 
        total liabilities
      198,117,000 202,912,000 216,015,000 221,750,000 229,455,000 236,826,000 247,838,000 249,906,000 247,443,000 236,615,000 245,540,000 257,350,000 57,070,000 46,697,000 54,076,000 47,191,000 48,235,000 39,362,000 32,586,000 31,735,000 29,017,000 30,552,000 31,147,000 27,510,000 28,687,000 27,337,000 25,387,000 25,368,000 27,381,000 20,548,000 18,184,000 21,252,000 23,140,000 24,961,000 14,971,000 12,947,000 10,211,000 11,341,000 12,927,000 15,180,000 14,100,000 9,856,000 9,492,000 21,669,000 21,714,000 6,761,000 6,561,000 6,631,000 4,578,000 6,505,000 5,260,000 7,252,000 
        commitments and contingencies
                                                          
        stockholders' equity:
                                                          
        common stock; 0.01 par value per share...
      291,000 290,000 214,000 214,000 214,000 213,000 212,000 212,000 212,000 212,000 211,000 210,000 210,000 209,000 208,000 207,000 206,000 202,000 202,000 202,000 201,000 201,000 201,000 200,000 198,000 197,000 197,000 197,000 194,000 194,000 194,000 193,000 191,000 191,000 191,000 191,000                 
        additional paid-in capital
      546,988,000 543,497,000 469,771,000 465,696,000 461,522,000 456,962,000 451,340,000 443,573,000 438,128,000 432,608,000 424,693,000 418,001,000 410,803,000 405,468,000 398,029,000 388,267,000 376,545,000 351,033,000 344,737,000 338,576,000 332,145,000 326,963,000 321,985,000 314,005,000 304,672,000 298,409,000 293,188,000 288,512,000 283,530,000 276,526,000 271,365,000 264,354,000 260,752,000 256,241,000 251,964,000 248,654,000 245,397,000 242,081,000 239,252,000 235,500,000 232,111,000 229,957,000 228,001,000 226,295,000 224,622,000 221,580,000 220,741,000 219,492,000 218,188,000 217,741,000 217,334,000 217,073,000 
        accumulated other comprehensive loss
      -734,000 -329,000      -653,000 -667,000 -534,000 -1,174,000 -1,504,000 -1,815,000 -2,675,000 -3,724,000 -3,620,000 -3,037,000           -12,000 -257,000 -398,000 -595,000 -794,000 -458,000          -74,000 -17,000 -92,000 -100,000 -4,000      
        accumulated deficit
      -429,958,000 -416,867,000 -404,929,000 -386,229,000 -367,974,000 -345,330,000 -323,040,000 -294,217,000 -271,559,000 -240,402,000 -206,995,000 -178,888,000 -139,823,000 -102,165,000                              -2,250,000 -31,003,000 -73,012,000 -67,970,000 -118,023,000 -112,820,000 -107,450,000 -103,007,000 -98,869,000 
        total stockholders' equity
      116,587,000 126,591,000 64,717,000 79,279,000 93,538,000 111,816,000 128,814,000 148,915,000 166,114,000 191,884,000 216,735,000 237,819,000 269,375,000 300,837,000 321,334,000 338,023,000 358,583,000 399,429,000 417,850,000 436,032,000 451,995,000 455,580,000 480,557,000 485,991,000 482,287,000 462,492,000 448,097,000 436,210,000 426,835,000 393,679,000 360,901,000 333,402,000 317,579,000 301,676,000 260,866,000 266,011,000 268,168,000                
        total liabilities and stockholders' equity
      314,704,000 329,503,000 280,732,000 301,029,000 322,993,000 348,642,000 376,652,000 398,821,000 413,557,000 428,499,000 462,275,000 495,169,000 326,445,000 347,534,000 375,410,000 385,214,000 406,818,000 438,791,000 450,436,000 467,767,000 481,012,000 486,132,000 511,704,000 513,501,000 510,974,000 489,829,000 473,484,000 461,578,000 454,216,000 414,227,000 379,085,000 354,654,000 340,719,000 326,637,000 275,837,000 278,958,000 278,379,000                
        short-term restricted cash
           608,000 608,000 608,000                                             
        accumulated other comprehensive gain
        -339,000 -402,000 -224,000 -29,000 302,000                                              
        restricted cash
              3,968,000 3,968,000 3,968,000 3,968,000 3,968,000 3,968,000 3,968,000 3,968,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 608,000 436,000 436,000 436,000 436,000 436,000 436,000 436,000 436,000 
        retained earnings
                    -73,179,000   48,576,000 73,175,000 97,199,000 119,244,000 127,572,000 156,913,000 171,178,000 177,183,000 163,740,000 154,549,000 147,513,000 143,368,000 117,357,000 89,937,000 69,649,000 57,094,000 45,356,000 8,848,000 17,274,000 22,666,000 27,646,000 29,448,000 30,524,000 32,169,000 5,980,000 168,000          
        (accumulated deficit) retained earnings
                     -46,831,000 -15,131,000                                    
        deferred tax assets
                        345,000 345,000 345,000 345,000 15,289,000 12,418,000 10,656,000 11,341,000 10,149,000 9,052,000 9,248,000 8,375,000 7,929,000 7,567,000 7,568,000 10,123,000 17,723,000 13,903,000 10,363,000  1,147,000 1,581,000 1,581,000 1,447,000 1,757,000 1,451,000 1,348,000 11,123,000 11,183,000      
        accumulated other comprehensive income
                       -382,000 -264,000 55,000 405,000 844,000 1,458,000 608,000 234,000 146,000 163,000       -112,000 -137,000 -108,000 -85,000 19,000 117,000 201,000 -189,000 33,000      61,000 32,000 -2,000 -94,000 -7,000 
        income taxes payable
                                  5,858,000 1,388,000  5,380,000 10,257,000 9,298,000     2,942,000 6,784,000 4,940,000 1,199,000 2,229,000 14,537,000 16,896,000        
        warrant liability
                                       807,000 1,291,000 1,276,000 1,262,000 1,251,000 1,237,000 1,223,000 1,290,000 1,276,000 1,457,000 1,442,000 1,427,000 1,584,000 1,675,000 1,617,000 1,637,000 1,620,000 1,784,000 1,767,000 
        common stock; 0.01 par value...
                                          190,000 190,000 190,000 190,000 188,000 187,000 189,000 189,000 188,000 188,000 188,000 187,000 182,000 181,000 180,000 180,000 
        unbilled receivables
                                              1,009,000 433,000 1,376,000 1,550,000 1,882,000 2,770,000 2,259,000 1,604,000 929,000 784,000 981,000 768,000 
        liabilities and stockholders’ equity
                                                          
        stockholders’ equity:
                                                          
        total stockholders’ equity
                                           269,936,000 269,007,000 266,415,000 264,279,000 236,157,000 228,282,000 224,215,000 193,713,000 148,654,000 152,953,000 101,715,000 105,580,000 110,468,000 114,411,000 118,375,000 
        total liabilities and stockholders’ equity
                                           281,277,000 281,934,000 281,595,000 278,379,000 246,013,000 237,774,000 245,884,000 215,427,000 155,415,000 159,514,000 108,346,000 110,158,000    
        treasury stock
                                                -2,000 -2,000 -2,000 -2,000 -2,000 -2,000 -2,000 -2,000 -2,000 -2,000 
        accrued expenses
                                                3,469,000 2,910,000 2,403,000 2,872,000 2,984,000 2,327,000 1,723,000 3,035,000 2,023,000 2,465,000 
        deferred revenue
                                                     51,000 5,000 10,000  115,000 
        other assets
                                                         22,000 
        liabilities, redeemable and convertible preferred stock and stockholders’ equity
                                                          
        redeemable convertible preferred stock (series c, d, e, f, g-1 and g-2); 0.01 par value...
                                                          
        convertible preferred stock (series a and b); 0.01 par value...
                                                          
        stockholders’ equity
                                                          
        total liabilities, redeemable and convertible preferred stock and stockholders’ equity
                                                       116,973,000 119,671,000 125,627,000 
                                                          
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 
                                                    
          cash flows from operating activities
                                                    
          net loss
        -13,091,000 -11,938,000 -18,700,000 -18,255,000 -22,644,000 -22,290,000 -28,823,000 -22,658,000 -31,157,000 -33,407,000                                   
          adjustments to reconcile net loss to net cash from operating activities:
                                                    
          stock-based compensation expense
        3,748,000 3,810,000 4,034,000 4,177,000 4,688,000 5,666,000 7,718,000 5,417,000 5,561,000 8,099,000 6,716,000 6,998,000 7,363,000 7,139,000 6,833,000 7,603,000 5,353,000 5,475,000 5,280,000 4,883,000 4,745,000 5,098,000 4,512,000 4,164,000 4,707,000 5,843,000 4,110,000 4,025,000 3,590,000 4,120,000 3,210,000 3,102,000 2,510,000 2,470,000 2,382,000 1,992,000 1,429,000 1,028,000 795,000 776,000 752,000 359,000 286,000 239,000 
          depreciation and amortization expense
        1,209,000 1,230,000 1,284,000 1,210,000 1,203,000 889,000 479,000 594,000 621,000 642,000 669,000 651,000 540,000 511,000 655,000 716,000 806,000 823,000 834,000 871,000 909,000 904,000 891,000 885,000 802,000 680,000 661,000 657,000 613,000 587,000 564,000 552,000 455,000 434,000 433,000 339,000 141,000 129,000 110,000 88,000 79,000 75,000 73,000 61,000 
          non-cash interest associated with the sale of future royalties
        233,000 696,000 769,000 -96,000 -767,000 -536,000                                       
          non-cash royalty revenue
        773,000 -1,879,000 1,737,000 -1,845,000 1,106,000 -1,281,000 1,836,000 -499,000 526,000 487,000                                   
          premium paid on marketable securities
        -281,000 -756,000         -31,000   -44,000 -601,000 -2,189,000 -213,000 -1,025,000 -481,000 -988,000 -1,217,000 -273,000                     
          amortization of premiums on marketable securities
        302,000 20,000 -958,000 13,000 816,000 632,000 -1,202,000 -235,000 25,000 274,000                                   
          loss on disposal of property and equipment
          6,000     143,000                                 
          change in operating assets and liabilities:
                                                    
          accounts receivable
        684,000 -1,611,000 1,451,000 -1,541,000 926,000 -1,072,000 1,530,000 -420,000 417,000 441,000 10,278,000 -1,097,000 4,790,000 -2,267,000 -839,000 -763,000 -1,952,000 -1,492,000 11,611,000 -8,251,000 -4,839,000 -1,257,000 -6,946,000 -4,736,000 30,255,000 -2,681,000 -9,943,000 -13,213,000 -20,940,000 -12,495,000 -3,103,000 1,448,000 1,137,000 -974,000 4,865,000 -2,580,000 69,545,000 -74,902,000 -1,325,000 599,000 -719,000 529,000 68,000 -207,000 
          prepaid expenses and other current assets
        -2,468,000 4,248,000 1,650,000 -1,383,000 1,827,000 1,729,000 2,847,000 -4,328,000 2,313,000 18,000 3,808,000 -2,587,000 3,462,000 -4,501,000 -1,905,000 2,538,000 -2,051,000 6,962,000 -4,137,000 -1,307,000 -1,968,000 1,146,000 2,348,000 -3,595,000 -6,416,000 -3,182,000 4,950,000 -4,499,000 -830,000 -539,000 3,094,000 -530,000 -1,031,000 -542,000 885,000 -276,000 -367,000 409,000 407,000 454,000 -698,000 405,000 -16,000 -562,000 
          income tax receivable
          24,000 33,812,000 -1,392,000 -445,000 456,000 -424,000 -297,000 -730,000 -5,087,000 2,857,000 -71,000 15,000 10,000 20,000 -6,685,000                            
          operating lease, right-of-use assets
        567,000 546,000 701,000 951,000 1,126,000 1,530,000 1,538,000 2,041,000 1,067,000 1,450,000 1,411,000 1,296,000 1,057,000 834,000 844,000 1,148,000 1,399,000 1,454,000 1,413,000 1,152,000 1,002,000 520,000                       
          other long-term assets
        -51,000 -1,000     11,000 82,000 578,000 38,000 27,000   -5,000 7,000                              
          accounts payable
        2,478,000 -63,000 -723,000 -1,293,000 873,000 -168,000 -1,538,000 863,000 -4,913,000 5,174,000 -3,833,000 -3,281,000 6,649,000 -686,000 3,921,000 -5,082,000 3,579,000 180,000 -560,000 575,000 -211,000 -179,000 152,000 -1,247,000 2,762,000 124,000 -129,000 881,000 694,000 -129,000 -2,084,000 2,029,000 774,000 -483,000 1,011,000 149,000 1,784,000 -1,296,000 589,000 -506,000 964,000 -648,000 735,000 -151,000 
          accrued expenses
        -716,000 -5,176,000 2,418,000 2,523,000 -1,973,000 -2,910,000 401,000 1,662,000 -973,000 -6,736,000 792,000 2,702,000 547,000 -6,599,000 1,776,000 -2,445,000 4,679,000 1,968,000 4,201,000 -2,498,000 568,000 -5,989,000 1,794,000 2,697,000 661,000 598,000 693,000 2,089,000 1,555,000 -2,494,000 2,298,000 583,000 -88,000 2,276,000 -480,000 150,000 84,000 -475,000 17,000 518,000 599,000 -1,317,000 1,003,000 81,000 
          operating lease liabilities
        -533,000 -834,000 -147,000 -780,000 719,000 1,445,000 3,915,000 3,216,000 -1,114,000 -1,023,000 -1,425,000 -1,005,000 580,000 -717,000 -471,000 -737,000 -1,536,000 -1,546,000 -1,508,000 -1,289,000 -1,089,000 -593,000                       
          other long-term liabilities
        9,000 9,000 8,000 9,000 8,000 4,000 4,000 3,000 -425,000 -14,000 237,000 18,000 -6,000 -40,000 13,000 -435,000 -288,000 -148,000 20,000 -104,000 20,000 -67,000 -136,000 31,000 149,000 247,000 288,000 40,000 237,000 -1,000 72,000 57,000 95,000 167,000 58,000 77,000 14,000 9,000 -176,000 16,000 16,000 14,000 -184,000 11,000 
          net cash from operating activities
        -7,156,000 -11,699,000 -6,489,000 17,506,000 -13,488,000 -16,801,000 -10,400,000 -14,775,000 -28,601,000 -24,988,000 -21,602,000 -32,128,000 -13,783,000 -35,641,000 -15,534,000 -29,602,000 -21,021,000 -29,506,000 -4,579,000 -14,890,000 -15,461,000 12,363,000 8,545,000 2,533,000 30,086,000 30,254,000 28,341,000 4,048,000 -7,578,000 4,409,000 57,306,000 -4,796,000 -2,126,000 -2,112,000 10,054,000 29,993,000 98,861,000 -5,610,000 -4,932,000 35,112,000 -4,130,000 -5,871,000 -2,503,000 -5,922,000 
          capital expenditures
        -15,000 -143,000 -1,458,000 -155,000 -2,538,000 -8,745,000 -8,951,000 -6,542,000 -1,668,000 -787,000 -1,368,000 -2,151,000 -2,383,000 -3,156,000 -1,437,000 -251,000 -33,000 -399,000 -130,000 -188,000 -330,000 -488,000 -296,000 -2,230,000 -2,507,000 -384,000 -623,000 -1,102,000 -752,000 -504,000 -234,000 -741,000 -1,513,000 -2,197,000 -100,000 -256,000 -485,000 -378,000 -141,000 -24,000 -202,000 -52,000 
          free cash flows
        -7,171,000 -11,842,000 -7,947,000 17,351,000 -16,026,000 -25,546,000 -19,351,000 -21,317,000 -30,269,000 -25,775,000 -22,970,000 -34,279,000 -16,166,000 -38,797,000 -16,971,000 -29,853,000 -21,054,000 -29,905,000 -4,709,000 -15,078,000 -15,791,000 11,875,000 8,249,000 303,000 27,579,000 29,870,000 27,718,000 2,946,000 -8,330,000 3,905,000 57,072,000 -5,537,000 -2,126,000 -2,112,000 8,541,000 27,796,000 98,761,000 -5,866,000 -5,417,000 34,734,000 -4,271,000 -5,895,000 -2,705,000 -5,974,000 
          cash flows from investing activities
                                                    
          purchase of marketable securities
        -41,950,000 -148,624,000 -68,621,000 -85,992,000   1,000 -95,149,000 -65,289,000 -146,845,000 -106,117,000 -176,647,000 -23,252,000 -67,375,000 -8,732,000 -38,083,000 601,000 -136,363,000 -66,912,000 -104,674,000 -70,966,000 -117,461,000 -195,930,000 -81,670,000 -152,166,000 -119,546,000 -114,027,000 -79,355,000 -45,011,000 -54,710,000 -65,149,000 -34,949,000             
          proceeds from maturities and sale of marketable securities
        53,907,000 101,469,000 72,375,000 59,664,000 53,185,000 77,648,000 28,023,000 95,346,000 125,581,000 134,515,000     38,400,000 54,554,000 72,115,000 93,057,000 92,500,000 87,417,000 73,800,000 80,748,000 144,018,000 69,053,000 155,995,000 98,999,000                   
          purchase of property and equipment
        -15,000 -143,000 -1,458,000 -155,000 -2,538,000 -8,745,000 -8,951,000 -6,542,000 -1,668,000 -787,000 -1,368,000 -2,151,000 -2,383,000 -3,156,000 -1,437,000 -251,000 -33,000 -399,000 -130,000 -188,000 -330,000 -488,000 -296,000 -2,230,000 -2,507,000 -384,000 -623,000 -1,102,000 -752,000 -504,000 -234,000 -741,000             
          net cash from investing activities
        11,942,000 -47,298,000 2,296,000 -26,483,000 -4,369,000 68,903,000 19,073,000 -6,345,000 58,624,000 -13,117,000 11,836,000 -145,748,000 46,765,000 33,569,000 28,231,000 16,220,000 72,683,000 -43,705,000 25,458,000 -17,445,000 2,504,000 -37,201,000 -52,208,000 -14,847,000 1,322,000 -20,931,000 -7,949,000 -31,462,000 6,457,000 -2,448,000 -14,901,000 7,658,000 -6,147,000 -31,427,000 -457,000 -5,632,000 -107,485,000 7,027,000 9,213,000 -27,313,000 17,248,000 1,349,000 -7,638,000 -48,219,000 
          cash flows from financing activities
                                                    
          proceeds from october 2025 public offering, net of issuance costs of 4,802
        69,948,000                                           
          payments on royalty sale liability, net of imputed interest
        -7,039,000 -5,856,000 -8,362,000 -6,421,000 -6,760,000 -4,943,000 -7,264,000 -6,675,000 -6,373,000 -7,167,000                                   
          payments for settlement of share-based awards
        -305,000 -97,000 -10,000 -3,000 -127,000 -137,000 -19,000 -92,000 -183,000 -23,000 -2,909,000 -825,000 -1,000 -534,000 -1,140,000   1,000                 
          proceeds from the exercise of stock options
        49,000 141,000 51,000 94,000 68,000 28,000                                     
          net cash from financing activities
        -7,295,000 64,136,000 -8,321,000 -6,424,000 -6,887,000 -4,986,000 -7,215,000 -6,647,000 -6,414,000 -7,350,000 -23,000 199,875,000 -2,027,000 301,000 2,930,000 4,120,000 943,000 686,000 1,152,000 299,000 233,000 1,166,000 687,000 490,000 257,000 1,140,000 1,033,000 2,965,000 -6,000 417,000 1,007,000 190,000 61,000 1,968,000 530,000 146,000 245,000 2,014,000 44,000 474,000 557,000 89,000 122,000 -1,445,000 
          net increase in cash, cash equivalents and restricted cash
        -2,509,000 5,139,000 -12,514,000 -15,401,000 -24,744,000 47,116,000 1,458,000 -27,767,000   -9,789,000 21,999,000 30,955,000 -1,771,000    -72,525,000    -23,672,000  -11,824,000 31,665,000 10,463,000                   
          cash, cash equivalents and restricted cash at beginning of period
        35,658,000 41,201,000 89,356,000   47,962,000 87,739,000 51,838,000 64,510,000                   
          cash, cash equivalents and restricted cash at end of period
        -2,509,000 40,797,000 -12,514,000 -15,401,000 -24,744,000 88,317,000 1,458,000 -27,767,000 23,609,000 43,901,000   30,955,000 46,191,000 15,627,000 -9,262,000 52,605,000 -72,525,000 22,031,000 55,703,000 -12,724,000 28,166,000 -42,976,000 -11,824,000 31,665,000 74,973,000                   
          supplemental disclosure of non-cash information:
                                                    
          purchases of fixed assets included in accounts payable and accrued expenses
           100,000 -1,131,000 2,427,000 -819,000 3,624,000 2,313,000 479,000 -651,000 -536,000 532,000 1,079,000 803,000 238,000 121,000 -1,000 -45,000 62,000 -111,000 216,000 162,000 -1,440,000 294,000 1,304,000                   
          operating lease liabilities arising from obtaining right-of-use assets
          98,000 554,000 547,000 985,000 358,000   237,000 710,000 2,071,000 799,000 926,000 7,425,000 263,000 540,000 610,000 1,907,000 377,000 1,131,000                       
          supplemental disclosure of cash flow information
                                                    
          cash paid for interest
        3,074,000 2,379,000 1,609,000 1,705,000 2,472,000 3,008,000 2,523,000 2,612,000 3,432,000 3,143,000                                   
          cash received from tenant improvement allowances
          735,000 366,000 2,070,000 2,710,000 4,736,000                                      
          change in fair value of series 1 nonconvertible preferred stock
                                                    
          proceeds from the sale of future royalties
                                                   
          payments for debt issuance costs
                                                   
          cash paid for taxes
                                                    
          cash received from income tax refund
                                                   
          non-cash interest expense associated with the sale of future royalties
              485,000 -89,000 -830,000 299,000 3,151,000                                  
          supplemental disclosure of noncash information:
                                                    
          net decrease in cash, cash equivalents and restricted cash
                 -45,455,000      -9,262,000    -32,036,000                         
          net income
                  -28,107,000 -39,065,000 -37,658,000 -28,986,000 -26,348,000 -31,700,000 -24,599,000 -24,024,000 -22,045,000 -8,328,000 -29,341,000 13,443,000 9,191,000 7,036,000 4,145,000 26,011,000 27,420,000 20,288,000 12,555,000 11,693,000 36,508,000 -8,426,000 -1,802,000 -1,076,000 -1,645,000 26,189,000 28,753,000 42,009,000 -5,042,000 50,053,000 -5,203,000 -5,370,000 -4,443,000 -4,138,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                    
          deferred income taxes
                            14,974,000 657,000 -1,185,000 -1,153,000 118,000 -918,000 -495,000 -438,000 129,000 2,662,000 7,586,000 -3,803,000 -2,840,000 1,265,000 -1,101,000 382,000 377,000 11,487,000       
          amortization (accretion) of premiums (discounts) on marketable securities
                  -64,000 -1,447,000 -1,006,000 -339,000                               
          other non-cash items
                            -2,000 -12,000 -2,000 39,000 9,000                 
          proceeds from exercise of stock options
                    882,000 1,126,000 2,931,000 4,120,000  686,000 1,152,000 833,000  2,306,000      2,985,000 1,771,000 436,000 813,000 208,000 81,000 284,000 499,000 162,000 245,000 95,000 39,000 369,000 557,000 89,000 122,000 22,000 
          supplemental cash flow information:
                                                    
          proceeds from maturities and sales of marketable securities
                   33,050,000 72,400,000 104,100,000              48,995,000 52,220,000 52,766,000               
          cash, cash equivalents and restricted cash as of the beginning of period
                                                    
          cash, cash equivalents and restricted cash as of the end of period
                                                    
          amortization of premium on marketable securities
                      53,000 190,000             22,000 88,000 138,000 158,000 207,000 294,000 448,000 562,000 561,000 471,000 484,000 434,000 567,000 635,000 565,000 296,000 
          amortization of (discount) premium on marketable securities
                        600,000 560,000 525,000 431,000                         
          change in fair value of warrant liability and series 1 nonconvertible preferred stock
                                  100,000 -41,000 114,000 17,000 15,000 16,000 -75,000 15,000 17,000 -176,000 -102,000 65,000     
          income taxes payable
                              -5,858,000 4,470,000 4,908,000 -6,916,000 -6,616,000 714,000   -1,206,000 -4,294,000 2,307,000 3,741,000 -2,359,000 16,896,000       
          proceeds from exercise of stock options and warrants
                              709,000 512,000 4,466,000 1,161,000                   
          payments of capital lease obligations
                              -22,000 -22,000 -21,000 -21,000 -20,000 -20,000 -20,000 -19,000 -19,000 -18,000 -18,000   -16,000         
          net increase in cash and cash equivalents
                                  21,425,000 -24,449,000 -1,127,000 2,378,000 43,412,000 3,052,000 -8,212,000 -31,571,000 10,127,000 24,507,000  3,431,000 4,325,000 8,273,000 13,675,000 -4,433,000 -10,019,000 -55,586,000 
          supplemental disclosure of cash flow information:
                                                    
          cash paid for income taxes
                             57,000 2,660,000 9,950,000 5,000 4,684,000 11,521,000 9,870,000 13,000 561,000 5,000 3,500,000 3,405,000 4,000 5,707,000 22,000,000 66,000       
          non-cash items:
                                                    
          supplemental disclosure of non-cash operating and investing information:
                                                    
          accretion of discount on marketable securities
                             -330,000                       
          supplemental disclosure of non-cash investing information:
                                                    
          income tax benefit from stock awards
                                   1,536,000                 
          income tax benefit from exercise of stock options
                                     245,000       -1,919,000       
          amortization of (accretion of) premium (discount) on marketable securities
                                -1,236,000 -977,000                   
          unbilled receivables
                                        1,009,000 -576,000 332,000 888,000 -511,000 -655,000 -675,000 -145,000 197,000 -213,000 
          cash and cash equivalents at beginning of period
                                  65,675,000 21,726,000 30,699,000 8,859,000 
          cash and cash equivalents at end of period
                                  21,425,000 -24,449,000 -1,127,000 68,053,000 43,412,000 3,052,000 -8,212,000 -31,571,000 10,127,000 46,233,000 -8,379,000 34,130,000 4,325,000 8,273,000 13,675,000 4,426,000 -10,019,000 -55,586,000 
          premium on marketable securities
                                   -54,000 -242,000 -1,000 -389,000 17,000 -388,000 36,000 5,000 -171,000 -1,452,000 -169,000 -178,000 -1,351,000 -48,000 -425,000 -641,000  
          maturities of marketable securities
                                        36,207,000 35,115,000 50,995,000 31,187,000 20,466,000 13,226,000 21,342,000 34,243,000 27,700,000 8,221,000 5,200,000 6,380,000 
          sale of marketable securities
                                                    
          other investing activities
                                                    
          payments of withholding tax for share-based awards
                                                  
          fixed assets financed by landlord
                                                    
          fixed assets purchased through capital lease
                                                    
          income tax benefit from the exercise of stock options
                                        2,000            
          purchases of property and equipment
                                          -1,513,000 -2,197,000 -100,000 -256,000 -485,000 -378,000 -141,000 -24,000 -202,000 -52,000 
          purchases of marketable securities
                                          -49,939,000 -34,622,000 -127,679,000 -8,153,000 -12,655,000 -61,178,000 -14,351,000 -10,221,000 -15,635,000 -54,547,000 
          supplemental disclosure of non-cash financing activities:
                                                    
          exercise of series 1 warrants into series 1 nonconvertible preferred stock
                                                    
          fixed assets financed through capital lease
                                                    
          non-cash interest expense
                                            2,000 2,000 -6,000 5,000 4,000 5,000 8,000 7,000 
          gain on sale of fixed assets
                                                    
          gain on sale of marketable securities
                                            -1,000       
          increase in restricted cash
                                                    
          changes in operating assets and liabilities:
                                                    
          sales of marketable securities
                                            2,210,000 1,008,000 4,040,000 3,373,000 2,999,000 
          payment of capital lease obligations
                                                    
          gain on disposal of property and equipment
                                                   
          other assets
                                                   
          deferred revenue
                                              -51,000 46,000 -5,000 10,000 -115,000 
          proceeds from sales of property and equipment
                                                    
          change in restricted cash
                                                    
          proceeds from initial public offering, net of underwriting discounts and commissions
                                                   
          payments of initial public offering costs
                                                  -1,467,000 
          supplemental disclosure of noncash financing activities:
                                                    
          accretion of redeemable convertible preferred stock to redemption value
                                                  
          conversion of preferred stock into common stock
                                                  
          net decrease in cash and cash equivalents
                                                    
          benefit from deferred income taxes
                                              17,000      
          deferred initial public offering costs included in accounts payable and accrued expenses
                                                    
          proceeds from initial public offering, net of commissions
                                                    
          exercise of series 1 warrant into series 1 nonconvertible preferred stock
                                                   
          initial public offering costs included in accounts payable or accrued expenses
                                                    
          change in fair value of warrant liability
                                                 17,000 -164,000 17,000 
          gain on embedded derivative
                                                    
          proceeds from issuance of convertible notes
                                                    
          repayment of convertible notes