XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Gross-to-Net Sales Adjustments (Details) - Product Sales Allowance - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Balance at beginning of period $ 857 $ 1,916 $ 1,065 $ 1,434
Provision for Current Period Sales 1,901 1,094 2,985 2,130
Payments (1,469) (1,083) (2,761) (1,637)
Balance at end of period $ 1,289 $ 1,927 $ 1,289 $ 1,927