XML 72 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION AWARDS - Equity Incentive Plans (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Aug. 10, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option exercised term   2 years 8 months 12 days    
RSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock unit granted (in shares)   557,027    
Option exercised term   3 years 6 months    
Unrecognized stock-based compensation cost   $ 8.7    
RSU | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting of stock options (in years)   3 years    
RSU | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting of stock options (in years)   4 years    
2024 Inducement Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for the issuance of stock options       2,000,000
Shares available for future issuance   2,000,000    
2021 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting of stock options (in years) 4 years      
Expiration period (in years) 10 years      
Shares available for future issuance   1,453,866    
Percentage of outstanding shares   5.00%    
Options granted (in shares)   2,817,497    
Unrecognized stock-based compensation cost   $ 56.1    
Aggregate intrinsic value of options exercised   $ 30.3 $ 1.0  
Weighted-average grant date fair value (in dollars per share)   $ 12.73 $ 5.25  
2021 Equity Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future issuance   5,040,000    
2021 Equity Incentive Plan | Employees, Directors and Consultants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for the issuance of stock options   5,040,000