v3.25.1
LICENSES AND AGREEMENTS - Estimated purchase obligations (Details) - Manufacturing and Supply Agreement With Boehringer Ingelheim Biopharmaceuticals GmbH - USD ($)
$ in Millions
May 18, 2023
Mar. 31, 2025
Renewal term of agreement 2 years  
Remainder of the year ending December 31, 2025   $ 12.4
Years ending December 31, 2026   8.8
Years ending December 31, 2027   $ 7.9