v3.26.1
Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Information            
Number of operating segments | segment         1  
Number of reportable segments | segment         1  
Total revenue $ 171,679   $ 8,837   $ 304,544 $ 11,957
Income (loss) from operations 85,517   (37,505)   147,021 (72,930)
Other income (expense), net (3,820)   (4,074)   (8,542) (7,016)
Income (loss) before income taxes 81,697   (41,579)   138,479 (79,946)
Income tax expense 6,975   0   10,895 0
Net income (loss) and comprehensive income (loss) 74,722 $ 52,862 (41,579) $ (38,367) 127,584 (79,946)
Product sales, net            
Segment Information            
Total revenue 170,382   6,517   300,263 6,517
Cost of revenue 10,759   205   21,838 205
Service revenue, net            
Segment Information            
Total revenue 1,297   2,320   4,281 5,440
Cost of revenue 791   1,292   1,564 2,809
Single reportable segment            
Segment Information            
Total revenue 171,679   8,837   304,544 11,957
Total program expenses 30,113   17,579   51,774 30,756
Non-program expenses 8,801   5,835   14,998 9,605
Personnel, including stock-based compensation 35,698   21,431   67,349 41,512
Income (loss) from operations 85,517   (37,505)   147,021 (72,930)
Other income (expense), net (3,820)   (4,074)   (8,542) (7,016)
Income (loss) before income taxes 81,697   (41,579)   138,479 (79,946)
Income tax expense 6,975       10,895  
Net income (loss) and comprehensive income (loss) 74,722   (41,579)   127,584 (79,946)
Single reportable segment | Product sales, net            
Segment Information            
Total revenue 170,382   6,517   300,263 6,517
Cost of revenue 10,759   205   21,838 205
Single reportable segment | Service revenue, net            
Segment Information            
Total revenue 1,297   2,320   4,281 5,440
Cost of revenue 791   1,292   1,564 2,809
Single reportable segment | YUTREPIA            
Segment Information            
Total program expenses 19,327   14,661   35,215 24,419
Single reportable segment | L606            
Segment Information            
Total program expenses 10,777   2,793   16,599 6,061
Single reportable segment | Generic Treprostinil            
Segment Information            
Total program expenses $ 9   $ 125   $ (40) $ 276