v3.26.1
STOCK-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
May 20, 2026
Dec. 31, 2025
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Available shares for issuance (in shares)   0   0        
Share-based compensation expense recognized   $ 5,383 $ 5,656 $ 12,045 $ 12,536      
2021 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized (in shares)               1,450,000
2026 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized (in shares)           1,000,000    
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Immediately vested (in shares) 15,333              
Share-based payment arrangement modification $ 1,300              
Share-based payment award fair value (in dollars per share) $ 88.00              
Reversal of previously recognized compensation expense $ 300              
Share-based compensation expense recognized 1,300              
Performance-based RSUs - Financial                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement modification $ 1,600              
Share-based payment award fair value (in dollars per share) $ 88.00              
Reversal of previously recognized compensation expense $ 2,100              
Fair value of share-based payment awards $ 1,600              
Number of share-based payment awards (in shares) 18,573              
Performance-based RSUs- Market-Based                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement modification $ 1,400              
Reversal of previously recognized compensation expense 2,100              
Fair value of share-based payment awards $ 1,400              
Number of share-based payment awards (in shares) 16,292              
RSUs - Time-Based                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Immediately vested (in shares)       192,429        
Share-based payment award fair value (in dollars per share)   $ 98.65   $ 98.65     $ 107.27  
Number of share-based payment awards (in shares)   305,279   305,279     296,384  
Requisite service period       3 years        
RSUs - Time-Based | Director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Requisite service period       1 year        
PRSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average illiquidity discount       10.98% 8.78%      
Restriction period       1 year        
PRSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Immediately vested (in shares)       146,201        
Share-based payment award fair value (in dollars per share)   $ 104.29   $ 104.29     $ 109.23  
Number of share-based payment awards (in shares)   216,330   216,330     215,385  
Requisite service period       3 years        
PRSUs | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting right, percentage       0.00%        
PRSUs | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting right, percentage       200.00%