v3.25.2
STOCK-BASED COMPENSATION - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2023
day
Apr. 30, 2021
tranche
Feb. 08, 2018
Aug. 06, 2025
USD ($)
shares
Jun. 30, 2025
shares
Mar. 31, 2025
shares
Jan. 31, 2025
Dec. 31, 2022
Aug. 31, 2022
tranche
shares
Jul. 31, 2022
tranche
shares
Mar. 31, 2022
shares
Sep. 30, 2021
shares
Apr. 30, 2021
tranche
shares
Mar. 31, 2025
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
May 20, 2025
shares
Dec. 31, 2024
shares
Nov. 06, 2024
shares
Dec. 31, 2023
Jul. 13, 2023
shares
Jul. 18, 2022
shares
Jan. 01, 2020
shares
Jan. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Number of shares authorized (in shares)                                 15,722,908 8,972,500            
Lease obligation incurred | $                             $ 1.9 $ 2.5                
2022 Inducement Plan                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Common stock reserved for future issuance (in shares)                                           1,500,000    
Share-based payment arrangement, additional shares allowable under the plan (in shares)                                     2,500,000   800,000     350,000
Share-based payment arrangement, number of shares available (in shares)         2,545,749                   2,545,749                  
Share-based Compensation Award, Tranche One                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Share-based payment arrangement, percentage of grants in period                 25.00%                              
Share-based Compensation Award, Tranche Two                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Share-based payment arrangement, percentage of grants in period                 25.00%                              
Share-based Payment Arrangement, Tranche Three                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Vesting Percentage, Conditional             50.00%                                  
Share-Based Payment Arrangement, Tranche Four                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Award vesting period             6 months                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Vesting Percentage, Milestone Achieved             50.00%                                  
Restricted stock units                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Compensation cost not yet recognized                           1 year 2 months 12 days 11 months 23 days                  
Granted (in shares)                             4,969,000                  
Unvested PSU (in shares)         7,265,000                   7,265,000     4,507,000            
Restricted stock units | Share-based Compensation Award, Tranche One                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Granted (in shares)                             4,969,380                  
Restricted stock units | Share-based Compensation Award, Tranche One | Maximum                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Award vesting period                             4 years                  
ESPP                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Number of shares authorized, annual increase                                       1.00%        
Share-based payment arrangement, number of shares available (in shares)         771,739                   771,739                  
ESPP, purchase price percentage     85.00%                                          
ESPP, number of shares authorized, annual increase (in shares)         500,000                   500,000     534,912,000         500,000  
Shares issued (in shares)                             263,173                  
Performance-based RSUs                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Consecutive trading days | day 20                                              
Number of tranches | tranche   2             3 2     2                      
Share-based payment arrangement, vesting conditions achievement period   4 years                                            
Granted (in shares)         442,500 95,625     25,248 100,990 269,202 6,667 110,236                      
Performance-based RSUs | Share-based Compensation Award, Tranche One                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Number of tranches | tranche                 2                              
Share-based payment arrangement, awards vested, percentage               25.00%                                
Award vesting period                         12 months                      
Granted (in shares)                         55,118                      
Performance-based RSUs | Share-based Compensation Award, Tranche Two                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Number of tranches | tranche                 2                              
Share-based payment arrangement, awards vested, percentage             25.00%                                  
Award vesting period                         12 months                      
Granted (in shares)                         55,118                      
Performance-based RSUs | Share-based Payment Arrangement, Tranche Three                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Award vesting period                         6 months                      
New Shares                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Number of shares authorized (in shares)                                 10,000,000              
Subsequent Event | Restricted stock units                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Granted (in shares)       1,881,088                                        
Compensation not yet recognized, awards other than options | $       $ 3.3                                        
Subsequent Event | Restricted stock units | Minimum                                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                
Award vesting period       2 years