v3.24.2.u1
DEVELOPMENT DERIVATIVE LIABILITY - Development Derivative Liability Activity (Details) - Derivative
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Carrying value, beginning balance $ 324,941
Amount received under the Funding Agreement 12,333
Amount paid under the Funding Agreement (10,563)
Change in fair value of development derivative liability 64,228
Carrying value, ending balance $ 390,939