v3.25.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 111 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for issuance (in shares)     2,258,071   2,258,071
Unrecognized option employee stock-based compensation costs     $ 113.8   $ 113.8
Former Executive Officers          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Accelerated vesting costs     $ 1.6 $ 3.5  
Restricted Stock Units Outstanding          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     4 years    
Remaining weighted-average period for stock options and RSUs     3 years 6 months 25 days    
Unrecognized employee stock-based compensation costs related to unvested RSUs     $ 15.6   $ 15.6
Options to Purchase Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     48 months    
Expiration period (in years)     10 years    
Weighted average fair value per option (in dollars per share)     $ 10.53 $ 14.43  
Remaining weighted-average period for stock options and RSUs     3 years 2 months 4 days    
Options to Purchase Common Stock | Initial Vesting Period          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting (in percent)     25.00%    
Options to Purchase Common Stock | Subsequent Vesting Period          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     36 months    
Vesting (in percent)     75.00%    
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Purchase price of common stock, fair market value (in percent)     85.00%    
Shares available for issuance (in shares)     51,915   51,915
Issuance of common stock for cash under employee stock purchase plan (in shares)         143,532
2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional shares authorized for plan (in shares) 2,000,000 2,000,000      
Shares available for issuance (in shares)     2,258,071   2,258,071