XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Aug. 15, 2024
Jul. 12, 2022
Restricted stock units and Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized stock-based compensation expense   $ 24.1    
Weighted average remaining contractual term (in years) 1 year 9 months 1 year    
Compensation cost recognition period   1 year 10 months 2 days    
Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized stock-based compensation expense   $ 3.6    
Weighted average remaining contractual term (in years) 1 year 1 month 28 days 1 year 29 days    
Minimum | Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   1 year    
Maximum | Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
2022 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved for future issuance (in shares)     14.0 8.0
Expiration period   10 years    
Number of shares available for future grant (in shares)   10.0    
2022 Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
2022 Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years    
Employee Stock Purchase Plan | Employee stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized stock-based compensation expense   $ 1.2    
Weighted average period of recognition for unrecognized compensation expense   9 months    
Employee Stock Purchase Plan | Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares reserved for future issuance (in shares)   1.6