v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Information The following table presents segment information for the periods presented (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Total Revenues$78,703 $101,685 $137,521 $155,018 
Less:
Employee related expenses23,430 18,581 44,432 38,119 
Commercial related expenses7,084 7,273 14,124 12,612 
Outside clinical trial related expenses7,409 3,232 14,336 7,603 
Cost of product sales8,525 4,504 13,131 8,913 
Consultants and third-party services4,225 3,209 8,231 6,618 
Other segment items4,455 3,783 7,807 7,277 
Interest (income) expense and other, net(10)1,121 218 2,383 
Provision for income taxes6,295 369 9,298 434 
Segment income$17,290 $59,613 $25,944 $71,059