v3.25.2
Segment Information - Segment Reporting Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Revenues $ 163,353   $ 109,332   $ 308,887 $ 202,093
Segment Reconciliation [Abstract]            
Cost of product sales 2,798   1,699   7,366 2,964
Research and development 43,386   37,623   80,656 84,116
Selling, general and administrative 87,383   61,249   169,852 120,740
Interest expense 21,582   24,733   45,076 49,239
Income tax expense 1,401   172   2,127 537
Loss on extinguishment of debt 4,171   0   4,171 0
Net income (loss) 5,085 $ 32 (12,674) $ (35,379) 5,117 (48,053)
Reportable Segment            
Segment Reporting Information [Line Items]            
Revenues 163,353   109,332   308,887 202,093
Segment Reconciliation [Abstract]            
Cost of product sales 2,798   1,699   7,366 2,964
Selling, general and administrative 87,383   61,249   169,852 120,740
Foreign currency losses, net 63   84   62 135
Interest income (2,516)   (3,554)   (5,540) (7,585)
Interest expense 21,582   24,733   45,076 49,239
Income tax expense 1,401   172   2,127 537
Loss on extinguishment of debt 4,171   0   4,171 0
Net income (loss) 5,085   (12,674)   5,117 (48,053)
Adjustments and reconciling items 0   0   0 0
Reportable Segment | Berotralstat            
Segment Reconciliation [Abstract]            
Research and development 12,073   13,146   19,898 25,104
Reportable Segment | Factor D Program            
Segment Reconciliation [Abstract]            
Research and development 0   5,557   1,400 16,037
Reportable Segment | BCX17725            
Segment Reconciliation [Abstract]            
Research and development 8,381   5,250   15,689 13,009
Reportable Segment | Avoralstat            
Segment Reconciliation [Abstract]            
Research and development 8,307   4,137   15,687 8,173
Reportable Segment | Other research, preclinical and development costs            
Segment Reconciliation [Abstract]            
Research and development $ 14,625   $ 9,533   $ 27,982 $ 21,793