v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Contract research organization costs $ 24,375 $ 30,250
Other clinical study related costs 2,026 2,161
Manufacturing and drug supply 5,278 9,941
Compensation and benefits 18,272 34,957
Professional fees 27,733 17,512
Gross to net accrued liabilities 33,369 21,703
Other 13,112 8,171
Total accrued liabilities $ 124,165 $ 124,695