v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Expenses    
Accrued employee compensation and benefits $ 26,592 $ 21,437
Accrued inventory and manufacturing 8,814 8,008
Accrued research and development expenses 12,805 6,629
Accrued legal, commercial and professional fees 9,046 5,348
Other 442 598
Total accrued expenses $ 57,699 $ 42,020