XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Summary of Revenues
The Company recorded the following revenues for the years ended December 31, 2023, 2022, and 2021 (in thousands):
Years Ended December 31,
202320222021
Product sales, net324,696 267,710 136,350 
Collaborative and other revenues6,716 3,117 20,820 
Total revenues$331,412 $270,827 $157,170 
The Company recorded the following revenues for the years ended December 31 (in thousands):
Years Ended December 31,
202320222021
ORLADEYO:
U.S.$288,361 $226,358 $117,836 
Outside of U.S.37,629 25,275 4,719 
Total ORLADEYO325,990 251,633 122,555 
Other revenues5,422 19,194 34,615 
Total revenues$331,412 $270,827 $157,170