v3.26.1
SHARE BASED COMPENSATION - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 08, 2026
Mar. 13, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Aggregate number of shares of common stock available for grant (shares)     634,485   634,485   283,983
Employee stock purchase plan expense     $ 5.2 $ 4.1 $ 10.6 $ 8.0  
Nonvested awards, compensation cost not yet recognized     $ 47.0   $ 47.0    
First year              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percent         33.00%    
Second year              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percent         33.00%    
Third year              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percent         33.00%    
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of restricted stock units granted (shares)     179,302 59,683 411,523 338,498  
Granted (in shares) 15,043 71,007          
Restricted Stock Units | Waterfall              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years    
Restricted Stock Units | Cliff              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period         3 years    
Restricted Stock Units | Cliff | 2004 and 2019 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of restricted stock units granted (shares)     84,073 41,823 84,073 41,823  
Performance-Based Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of restricted stock units granted (shares)     225,000   225,000    
Award vesting period         5 years    
Threshold trading days         20 days    
Threshold trading price (in dollars per share)         $ 125.00    
Granted (in shares) 23,647