XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 86,742 $ 75,827 $ 238,011 $ 191,282
Product sales, net        
Disaggregation of Revenue [Line Items]        
Revenues 85,288 75,213 233,957 189,647
Product sales, net | U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 75,268 60,106 208,934 162,743
Product sales, net | Outside of U.S.        
Disaggregation of Revenue [Line Items]        
Revenues 10,416 5,866 26,173 18,155
ORLADEYO        
Disaggregation of Revenue [Line Items]        
Revenues 85,684 65,972 235,107 180,898
Other revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,058 $ 9,855 $ 2,904 $ 10,384