v3.25.0.1
STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Shares available for future grant under the 2021 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grant (in shares) 3,139,086 3,230,183
Shares available for future grant under the 2021 ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grant (in shares) 1,564,147 1,268,564
Shares available for future grant under the 2022 Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares available for future grant (in shares) 995,117 1,003,680