v3.25.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ACCRUED EXPENSES    
Accrued payroll and employee related expenses $ 26,369 $ 31,910
Clinical related 20,865 13,017
Manufacturing related 10,479 10,084
Facilities related 7,218 6,748
Legal and related services 2,900 2,466
Inventory and distribution related 10,726 12,471
Other accrued expenses 6,148 5,240
Total accrued expenses $ 84,705 $ 81,936