v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities    
Accrued compensation and benefits payable $ 2,128 $ 2,458
Accrued research and development liabilities 809 384
Accrued selling and marketing liabilities 5,617 2,201
Accrued underwriting fees   1,302
Accrued legal liabilities 123 296
Accrued medical liabilities 602 508
Other accrued liabilities 1,203 495
Revenue-related reserves for discounts and allowances 1,501  
Total $ 11,983 $ 7,644