v3.25.4
SHARE-BASED COMPENSATION - Schedule of Balances by Plan (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 14,468,627 11,348,519
Shares available for issuance (in shares) 10,247,537  
Inducement Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 7,751,302  
Shares available for issuance (in shares) 0  
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 51,188  
Shares available for issuance (in shares) 0  
2016 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 6,666,137  
Shares available for issuance (in shares) 10,247,537  
Restricted Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 1,064,375 314,075
Restricted Stock Units Outstanding | Inducement Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 0  
Restricted Stock Units Outstanding | 2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 0  
Restricted Stock Units Outstanding | 2016 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 1,064,375