v3.24.2
STOCK-BASED COMPENSATION - Restricted Stock Activity (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 1,638,711    
Granted (in shares) 692,621    
Vested and Released (in shares) (667,001)    
Forfeited (in shares) (24,680)    
Outstanding at end of period (in shares) 1,639,651 1,638,711  
Vested and deferred (in shares) 29,316    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 363,488    
Granted (in shares) 87,550    
Vested and Released (in shares) (144,925)    
Forfeited (in shares) (1,337)    
Outstanding at end of period (in shares) 304,776 363,488  
Vested and deferred (in shares) 0    
PSUs | 2023 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 118,684    
Granted (in shares)   118,684  
Outstanding at end of period (in shares)   118,684  
Performance period   3 years  
PSUs | 2022 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 98,542    
Granted (in shares)     98,542
Outstanding at end of period (in shares)   98,542  
Performance period   3 years  
PSUs | 2021 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 127,318    
Outstanding at end of period (in shares)   127,318  
Performance period   3 years  
PSUs | Retention PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Outstanding at beginning of period (in shares) 18,944    
Outstanding at end of period (in shares)   18,944  
Performance period   1 year  
PSUs | 2024 PSUs      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Granted (in shares) 87,550    
Performance period 3 years