XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 109,332 $ 82,491 $ 202,093 $ 151,269
Product sales, net        
Disaggregation of Revenue [Line Items]        
Revenues 107,987 80,504 197,259 148,670
Product sales, net | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 95,909 72,817 175,875 133,666
Product sales, net | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 12,379 8,192 21,280 15,757
ORLADEYO        
Disaggregation of Revenue [Line Items]        
Revenues 108,288 81,009 197,155 149,423
Other revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,044 $ 1,482 $ 4,938 $ 1,846