XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance (in shares) 2,935,178   2,834,519
Stock compensation expense $ 2,483 $ 2,928  
Performance and Service Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted shares vested $ 4,200 1,900  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cliff vesting period after date of issuance 3 years    
Performance and Service Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of restricted shares vested $ 1,400 $ 700  
Performance RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cliff vesting percentage after date of issuance 100.00%    
Performance RSUs | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cliff vesting percentage after date of issuance 0.00%    
Performance RSUs | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cliff vesting percentage after date of issuance 200.00%    
Service RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cliff vesting period after date of issuance 3 years