Quarterly report [Sections 13 or 15(d)]

Segment Information - Schedule of Segment Information (Details)

v3.26.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Total revenues $ 78,703   $ 101,685   $ 137,521 $ 155,018
Less:            
Cost of product sales 8,525   4,504   13,131 8,913
Provision for income taxes 6,295   369   9,298 434
Net income 17,290 $ 8,654 59,613 $ 11,446 25,944 71,059
Single reportable segment            
Segment Reporting [Line Items]            
Total revenues 78,703   101,685   137,521 155,018
Less:            
Employee related expenses 23,430   18,581   44,432 38,119
Commercial related expenses 7,084   7,273   14,124 12,612
Outside clinical trial related expenses 7,409   3,232   14,336 7,603
Cost of product sales 8,525   4,504   13,131 8,913
Consultants and third-party services 4,225   3,209   8,231 6,618
Other segment items 4,455   3,783   7,807 7,277
Interest (income) expense and other, net (10)   1,121   218 2,383
Provision for income taxes 6,295   369   9,298 434
Net income $ 17,290   $ 59,613   $ 25,944 $ 71,059