v3.26.3
STOCK-BASED COMPENSATION - Scientific Advisory Board Awards (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Deferred Compensation Arrangement With Employees And Non Employees Share Based Payments [Line Items]        
Research and development $ 36,347 $ 36,336 $ 106,567 $ 107,594
Employees And Non Employee Members Of Scientific Advisory Board [Member]        
Deferred Compensation Arrangement With Employees And Non Employees Share Based Payments [Line Items]        
Shares issued (in shares)     2,520 2,070
Research and development $ 60 $ 60 $ 180 $ 179
Members of Scientific Advisory Board [Member]        
Deferred Compensation Arrangement With Employees And Non Employees Share Based Payments [Line Items]        
Fair value of shares issued     $ 300 $ 300