v3.25.2
SHARE-BASED COMPENSATION - Expenses (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 1,227 498 1,227 498
Share-Based Compensation Expense $ 2,627 $ 2,454 $ 4,557 $ 4,625
Options and restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 744 309 744 309
Share-Based Compensation Expense $ 1,644 $ 1,717 $ 2,998 $ 3,317
Market and performance-based share awards | Granted in 2025        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 319 0 319 0
Share-Based Compensation Expense $ 434 $ 0 $ 468 $ 0
Market and performance-based share awards | Granted In 2023        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 47 47 47 47
Share-Based Compensation Expense $ 178 $ 482 $ 354 $ 964
Market and performance-based share awards | Granted In 2022        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 0 24 0 24
Share-Based Compensation Expense $ 0 $ 0 $ 0 $ 0
Performance-based share awards | Granted In 2024        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 117 117 117 117
Share-Based Compensation Expense $ 371 $ 371 $ 737 $ 448
Performance-based share awards | Granted In 2021        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares 0 1 0 1
Share-Based Compensation Expense $ 0 $ (116) $ 0 $ (104)