v3.25.4
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended 120 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Intrinsic value of stock options exercised       $ 8.1 $ 3.7 $ 20.4  
Fair value options vested       41.4 39.6 52.1  
Tax benefit       $ 2.6 1.3 6.9  
Shares available for issuance (in shares)       10,247,537     10,247,537
Unrecognized share-based compensation costs related to stock options       $ 101.0     $ 101.0
Chief Executive Officer And Chief Financial Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Accelerated vesting costs       $ 1.6 4.6 $ 26.1  
Plan modification costs         $ 2.0    
Restricted Stock Units Outstanding              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Remaining weighted-average period (in years)       2 years 9 months 18 days      
Unrecognized share-based compensation costs       $ 12.2     $ 12.2
Options to purchase common stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting (in percent)       48 months      
Expiration period (in years)       10 years      
Weighted average fair value per option (in dollars per share)       $ 11.01 $ 11.75 $ 16.12  
Remaining weighted-average period (in years)       2 years 8 months 12 days      
Options to purchase common stock | Chief Executive Officer And Chief Financial Officer              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Plan modification costs         $ 0.3 $ 1.6  
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 (in percent)       36 months      
Vesting (in percent)       75.00%      
Minimum | Restricted Stock Units Outstanding              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting (in percent)       2 years      
Maximum | Restricted Stock Units Outstanding              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting (in percent)       4 years      
2016 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Additional shares authorized for plan (in shares) 8,000,000 2,000,000 2,000,000        
Shares available for issuance (in shares)       10,247,537     10,247,537
2016 Plan | 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)       0     0
Issuance of common stock for cash under employee stock purchase plan (in shares)             186,982
2025 Employee Stock Purchase Plan | 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)       2,000,000     2,000,000