v3.26.1
SHARE-BASED COMPENSATION - Balance by Plan (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 16,609,430  
Shares available for issuance (in shares) 6,315,210  
Restricted Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 1,832,304 1,064,375
Inducement Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 7,318,942  
Shares available for issuance (in shares) 0  
Inducement Awards | Restricted Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 0  
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 40,459  
Shares available for issuance (in shares) 0  
2020 Plan | Restricted Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 0  
2016 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 9,250,029  
Shares available for issuance (in shares) 6,315,210  
2016 Plan | Restricted Stock Units Outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units outstanding (in shares) 1,832,304