v3.26.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
ACCRUED EXPENSES    
Accrued payroll and employee related expenses $ 36,777 $ 33,780
Clinical related 14,701 32,788
Manufacturing related 8,172 18,018
Facilities related 2,814 6,447
Legal and related services 1,199 1,416
Inventory and distribution related 13,320 13,574
Other accrued expenses 4,702 5,133
Total accrued expenses $ 81,685 $ 111,156