v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details)
3 Months Ended 12 Months Ended
Feb. 26, 2026
$ / shares
shares
Feb. 11, 2026
shares
Mar. 31, 2026
installment
shares
Mar. 31, 2025
shares
Dec. 31, 2025
shares
Share-based Compensation          
Grants of stock options (in shares)     0 0  
Shares awarded upon vesting (in shares)     1    
Options          
Share-based Compensation          
Grants of stock options (in shares)     0    
Number of annual installments | installment     4    
RSAs          
Share-based Compensation          
Granted (in shares)     523,000    
Vested (in shares)     495,000    
RSUs          
Share-based Compensation          
Granted (in shares)     21,000    
Vested (in shares)     0    
Performance-Based Restricted Stock Units          
Share-based Compensation          
Performance period 3 years   3 years    
Percentage of awards 50.00% 50.00%      
Maximum potential to vest percentage 200.00% 200.00%      
Grate date fair value (in dollars per share) | $ / shares $ 77.15        
Estimate number of shares percentage 100.00%        
Target percentage achieved   200.00%      
PSUs          
Share-based Compensation          
Performance period 3 years        
Granted (in shares) 65,851 79,600 145,000    
Vested (in shares)   159,200 159,000    
Market Performance-Based Restricted Stock Units          
Share-based Compensation          
Performance period 3 years        
Percentage of awards 50.00% 50.00%      
Grate date fair value (in dollars per share) | $ / shares $ 111.22        
Estimate number of shares percentage 100.00%       100.00%
Employees and Consultants | Options          
Share-based Compensation          
Vesting period     4 years    
Award expiration period     10 years    
Employees and Consultants | RSAs          
Share-based Compensation          
Vesting period     4 years    
Employees and Consultants | RSUs          
Share-based Compensation          
Vesting period     4 years    
Non Employee Director | Options          
Share-based Compensation          
Award expiration period     10 years    
Non Employee Director | Options | Minimum          
Share-based Compensation          
Vesting period     1 year    
Non Employee Director | Options | Maximum          
Share-based Compensation          
Vesting period     4 years    
Non Employee Director | RSAs          
Share-based Compensation          
Vesting period     1 year    
Officer | PSUs          
Share-based Compensation          
Granted (in shares) 61,684        
2016 Employee Stock Purchase Plan          
Share-based Compensation          
Discount from market price (as a percent)     15.00%    
Stock-based compensation additional shares authorized         500,000
Stock-based compensation shares available     500,000    
2022 Plan          
Share-based Compensation          
Stock-based compensation additional shares authorized         750,000
Stock-based compensation shares available     1,300,000