XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Product Revenue Reserves and Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product Revenue Reserves and Allowances        
Beginning balance at January 1     $ 313  
Provision related to sales in the current period     36,012  
Credits and payments made     (28,223)  
Ending balance at December 31 $ 8,102   8,102  
Revenue from contract with customer 113,425 $ 15,375 246,447 $ 67,615
Product revenue, net        
Product Revenue Reserves and Allowances        
Revenue from contract with customer $ 105,164   $ 212,079