v3.25.2
Revenue - Product Revenue, Net (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Disaggregation of Revenue [Roll Forward]  
Beginning balance at December 31, 2024 $ 139
Provision related to revenue associated with sales processed in the six month period ended June 30, 2025 337
Adjustments related to revenue associated with sales processed in prior periods (10)
Credits and payments made during the period (186)
Balance as of June 30, 2025 280
Rebates and Discounts  
Disaggregation of Revenue [Roll Forward]  
Beginning balance at December 31, 2024 99
Provision related to revenue associated with sales processed in the six month period ended June 30, 2025 252
Adjustments related to revenue associated with sales processed in prior periods (16)
Credits and payments made during the period (94)
Balance as of June 30, 2025 241
Co-Pay Assistance  
Disaggregation of Revenue [Roll Forward]  
Beginning balance at December 31, 2024 29
Provision related to revenue associated with sales processed in the six month period ended June 30, 2025 55
Adjustments related to revenue associated with sales processed in prior periods 6
Credits and payments made during the period (92)
Balance as of June 30, 2025 (2)
Product Returns  
Disaggregation of Revenue [Roll Forward]  
Beginning balance at December 31, 2024 11
Provision related to revenue associated with sales processed in the six month period ended June 30, 2025 30
Adjustments related to revenue associated with sales processed in prior periods 0
Credits and payments made during the period 0
Balance as of June 30, 2025 $ 41