v3.26.3
EMPLOYEE BENEFITS - Percentage of performance shares vesting (Details)
Jun. 30, 2026
Percentage Performance Shares Vesting [Abstract]  
Less than 25th percentile 0.00%
From 25th to 50th percentile 25.00%
From 50th to 75th percentile 75.00%
More than 75th percentile 100.00%