v3.25.2
STOCK BASED COMPENSATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock based compensation expense $ 1,500 $ 2,200 $ 2,600 $ 4,300        
Unrecognized compensation expense $ 7,700   $ 7,700          
Nonvested award, cost not yet recognized, period for recognition     1 year          
Common stock, shares authorized 240,000,000   240,000,000     240,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent     85.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee     500,000          
Common stock, shares authorized 240,000,000   240,000,000     240,000,000    
Stock Issued During Period, Shares, Employee Stock Purchase Plans     54,229 81,874        
Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Non-vested (in shares) 2,902,507 2,982,437 2,902,507 2,982,437 2,329,295 2,672,564 2,960,787 2,333,436
Restricted Stock | Board Member                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period     1 year          
Restricted Stock | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period     3 years          
Performance Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period     3 years          
Performance period     1 year          
Non-vested (in shares) 1,032,718 1,544,346 1,032,718 1,544,346 1,051,309 1,420,665 1,579,491 1,616,962
Performance Stock Units | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage     33.00%          
Performance Stock Units | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage     33.00%          
Performance Stock Units | Share-Based Payment Arrangement, Tranche Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage     33.00%          
Employee Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares eligible for purchase (in shares) 108,021   108,021          
Offering period     6 months          
2022                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, shares authorized 2,900,000   2,900,000          
Common stock, shares authorized 2,900,000   2,900,000          
Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock Issued During Period, Value, Employee Stock Purchase Plan     $ 25          
Stock Issued During Period, Value, Employee Stock Purchase Plan     $ 25