XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Product Revenue - Summary of Product Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total product revenue, net $ 39,679 $ 22,601 $ 87,349 $ 45,861
Product [Member]        
Gross product revenue 34,859 25,574 69,769 53,118
Provisions for product revenue (5,849) (5,395) (12,459) (11,208)
Total product revenue, net $ 29,010 $ 20,179 $ 57,310 $ 41,910