XML 95 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Product Revenue Reserves and Allowances - Revenue-related Reserves (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue-related reserves      
Revenue-related reserves $ 9,788 $ 4,345 $ 1,192
Accounts Receivable, Net      
Revenue-related reserves      
Revenue-related reserves 742 419  
Accrued Expenses      
Revenue-related reserves      
Revenue-related reserves $ 9,046 $ 3,926