v3.26.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical Location
Product revenue, net recognized after estimated deductions for rebates and chargebacks for the year ended December 31, 2025, and 2024, respectively, is presented in the table below by geographical location (in thousands):
Year Ended December 31,
20252024
Product Revenue, Net
United States$74,318 $— 
Total Product Revenue, Net$74,318 $ 
License revenue by geographical location for the years ended December 31, 2025 and 2024 comprised of the following (in thousands):
Year Ended December 31,
20252024
License Revenue
United States1,020 — 
Europe
50 10,120 
Total License Revenue$1,070 $10,120 
Schedule of Current Accruals for Rebates and Chargebacks
Current accruals for rebates and chargebacks as of December 31, 2025 were as follows (in thousands):
Rebates
Chargebacks
Total
As of December 31, 2024$— $— $— 
Rebate and chargeback related to product revenue recognized in the period4,911 2,671 7,582 
Payments made and credits issued(1,255)(1,336)(2,591)
As of December 31, 2025
$3,656 $1,335 $4,991