XML 98 R86.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE BASED COMPENSATION - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Aggregate number of shares of common stock available for grant (shares) 289,957   289,957   841,513
Employee stock purchase plan expense $ 4.0 $ 3.4 $ 12.1 $ 9.8  
Nonvested awards, compensation cost not yet recognized $ 37.4   $ 37.4    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of restricted stock units granted (shares) 263,381 8,564 601,879 285,965  
Restricted Stock Units | First year          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percent     33.33%    
Restricted Stock Units | Second year          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percent     33.33%    
Restricted Stock Units | Third year          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting percent     33.34%    
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]          
Number of restricted stock units granted (shares) 41,823 39,555 41,823 39,555  
Award vesting period     3 years    
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