v3.26.1
OPTIONS AND AWARDS - SHARE-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation $ 2,949 $ 2,183 $ 5,470 $ 4,330
Unvested Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation 2,366 1,642 4,266 2,974
Unvested Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation 162 182 370 614
Unvested Restricted Stock | Non-employee Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation $ 421 $ 359 $ 834 $ 742