v3.26.1
SHARE BASED COMPENSATION - Narrative (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 08, 2026
Mar. 13, 2026
Mar. 31, 2026
Mar. 31, 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)     45,597   283,983
Employee stock purchase plan expense     $ 5.3 $ 3.9  
Nonvested awards, compensation cost not yet recognized     $ 42.8    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of restricted stock units granted (shares)     232,221 278,815  
Granted (in shares)   71,935      
Restricted Stock Units | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 15,043        
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]          
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    
Award vesting period     5 years    
Threshold trading days     20 days    
Threshold trading price (in dollars per share)     $ 125.00    
Performance-Based Restricted Stock Units | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 22,563