v3.26.3
Product Revenue, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Product Revenue, Net        
Revenue $ 285,970 $ 180,855 $ 743,836 $ 475,437
Contractual Adjustments        
Balance at beginning of period     4,559  
Current provisions relating to sales in the current year     28,011  
Adjustments relating to prior years     (5)  
Payments/returns relating to sales in the current year     (26,693)  
Payments/returns relating to sales in the prior years     (4,554)  
Balance at end of period 1,318   1,318  
Government Rebates        
Balance at beginning of period     11,883  
Current provisions relating to sales in the current year     27,686  
Adjustments relating to prior years     (2,361)  
Payments/returns relating to sales in current year     (15,705)  
Payments/returns relating to sales in the prior years     (7,517)  
Balance at end of period 13,986   13,986  
Returns        
Balance at beginning of period     3,124  
Current provisions relating sales in the current year     1,405  
Adjustments relating to prior years     (1,821)  
Payments/returns relating to sales in the prior years     (130)  
Balance at end of period 2,578   2,578  
Total        
Balance at beginning of period     19,566  
Current provisions relating to sales in the current year     57,102  
Adjustments relating to prior years     (4,187)  
Payments/returns relating to sales in the current year     (42,398)  
Payments/returns relating to sales in the prior years     (12,201)  
Balance at end of period 17,882   17,882  
Product revenue, net        
Product Revenue, Net        
Revenue $ 285,970 $ 180,855 $ 743,836 $ 475,437