v3.25.1
DEVELOPMENT DERIVATIVE LIABILITY - Development Derivative Liability Activity (Details) - Derivative
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Carrying value, beginning balance $ 486,919
Change in fair value 58,891
Payments (5,281)
Carrying value, ending balance $ 540,529