v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues
The Company recorded the following revenues for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
ORLADEYO$158,202 $156,837 $306,549 $291,080 
License and other revenues60,048 6,516 68,114 17,807 
Total revenues$218,250 $163,353 $374,663 $308,887