v3.26.1
Revenue, net - Schedule of Accounts and Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 22,098 $ 23,258
Commercial accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 7,653 9,876
Receivables related to product reimbursements    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 7,642 10,998
Receivables under the Commave Settlement Agreement    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 4,504 1,786
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 2,299 $ 598