v3.26.1
STOCK-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 15, 2026
Jan. 21, 2026
Dec. 31, 2025
Dec. 18, 2024
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares available for grant (in shares)         669,100     669,100  
Weighted-average fair value at the grant date (in dollars per share)               $ 69.27  
2025 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares)               0  
Employee Stock Option                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares of authorized common stock reserved for issuance (in shares)         3,750,000     3,750,000  
Granted (in shares)               32,675  
Total unrecognized stock-based compensation expense related to non-vested stock options         $ 2.0     $ 2.0  
Weighted average period for recognition               2 years  
Options outstanding (in shares)         137,095     137,095 134,809
Employee Stock Option | Scenario 1                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options outstanding (in shares)         19,398     19,398  
Employee Stock Option | Scenario 2                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options outstanding (in shares)         35,314     35,314  
Employee Stock Option | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock option, expiration period               10 years  
Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares forfeited (in shares)               14,503  
Shares outstanding (in shares)         140,250     140,250 172,500
Shares vested (in shares)               28,592  
Weighted average period for recognition               1 year 3 months 18 days  
Awards granted (in shares)               10,845  
Grant date fair value (in dollars per share)               $ 138.74  
Fair value of restricted stock vested               $ 4.3  
Unvested restricted stock awards         $ 9.8     $ 9.8  
Restricted Stock | 2024 Long-term Incentive Program and Non-Employee Director Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage       100.00%          
Shares forfeited (in shares)     1,031            
Shares outstanding (in shares)     7,500            
Shares vested (in shares)   6,469              
Performance Shares                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares forfeited (in shares)             8,000    
Performance Shares | 2025 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage               100.00%  
Performance Shares | 2024 Long-term Incentive Program and Non-Employee Director Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage 100.00%                
Shares forfeited (in shares)     6,132            
Shares outstanding (in shares)     23,500            
Shares vested (in shares)   17,368              
Time-Based Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares forfeited (in shares)         6,503        
Vested restricted stock (in shares)           592 28,000