v3.26.1
EARNINGS PER COMMON SHARE - Shares of common stock underlying RSUs (Details) - RSUs - shares
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Common Share            
Number of underlying shares         263,075 255,240
Number of shares included in diluted weighted average number of shares pursuant to return on capital performance metric         116,523 80,445
Number of shares in diluted weighted average number of shares pursuant to stockholder return metric         69,337 90,674
Total         185,860 171,119
Common shares not included in calculation due applicable metric had not been met at measurement dates         77,215 84,121
Number of shares vested     75,430 36,704 75,430 36,704
Number of shares forfeited     9,070 48,036 9,070 48,036
Performance cycle         3 years  
July 1, 2025            
Earnings Per Common Share            
Number of underlying shares         91,075  
Number of shares included in diluted weighted average number of shares pursuant to return on capital performance metric         45,537  
Number of shares in diluted weighted average number of shares pursuant to stockholder return metric         2,165  
Total         47,702  
Common shares not included in calculation due applicable metric had not been met at measurement dates         43,373  
July 16, 2024            
Earnings Per Common Share            
Number of underlying shares         87,500 87,500
Number of shares included in diluted weighted average number of shares pursuant to return on capital performance metric         37,806 23,709
Number of shares in diluted weighted average number of shares pursuant to stockholder return metric         24,922 43,750
Total         62,728 67,459
Common shares not included in calculation due applicable metric had not been met at measurement dates         24,772 20,041
July 1, 2023            
Earnings Per Common Share            
Number of underlying shares         84,500 84,500
Number of shares included in diluted weighted average number of shares pursuant to return on capital performance metric         33,180 24,706
Number of shares in diluted weighted average number of shares pursuant to stockholder return metric         42,250 42,250
Total         75,430 66,956
Common shares not included in calculation due applicable metric had not been met at measurement dates         9,070 17,544
Number of shares vested 75,430          
Number of shares forfeited 9,070          
July 1, 2022            
Earnings Per Common Share            
Number of underlying shares           83,240
Number of shares included in diluted weighted average number of shares pursuant to return on capital performance metric           32,030
Number of shares in diluted weighted average number of shares pursuant to stockholder return metric           4,674
Total           36,704
Common shares not included in calculation due applicable metric had not been met at measurement dates           46,536
Number of shares vested   36,704        
Number of shares forfeited   46,536