XML 67 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Product Revenue, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Product Revenue, Net      
Revenue $ 677,564 $ 423,239 $ 270,259
Contractual Adjustments      
Balance at beginning of period 3,495 2,022  
Current provisions relating to sales in the current year 36,209 24,738  
Adjustments relating to prior years   (31)  
Payments/returns relating to sales in the current year (31,650) (21,277)  
Payments/returns relating to sales in the prior years (3,495) (1,957)  
Balance at end of period 4,559 3,495 2,022
Government Rebates      
Balance at beginning of period 8,640 3,775  
Current provisions relating to sales in the current year 26,882 18,436  
Adjustments relating to prior years (2,306) (155)  
Payments/returns relating to sales in current year (15,995) (9,796)  
Payments/returns relating to sales in the prior years (5,338) (3,620)  
Balance at end of period 11,883 8,640 3,775
Returns      
Balance at beginning of period 2,294 341  
Current provisions relating sales in the current year 1,704 1,296  
Adjustments relating to prior years (718) 836  
Payments/returns relating to sales in the prior years (156) (179)  
Balance at end of period 3,124 2,294 341
Total      
Balance at beginning of period 14,429 6,138  
Current provisions relating to sales in the current year 64,795 44,470  
Adjustments relating to prior years (3,024) 650  
Payments/returns relating to sales in the current year (47,645) (31,073)  
Payments/returns relating to sales in the prior years (8,989) (5,756)  
Balance at end of period 19,566 14,429 6,138
Product revenue, net      
Product Revenue, Net      
Revenue $ 677,564 $ 417,029 $ 233,176