XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 10, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Increase in number of shares reserved for future issuance (in shares) 1,500,000      
Maximum number of shares reserved for future issuance (in shares) 3,600,000      
Shares available for grant (in shares)   1,431,588    
Unrecognized compensation cost   $ 8,156 $ 7,462  
Period for recognition (in years)   1 year 9 months 18 days    
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 1,861 1,672  
Period for recognition (in years)   5 years    
Average closing market price, common stock, period   5 days    
Compensation cost not yet recognized   $ 1,500 1,900 $ 1,600
Restricted Stock Units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   1 year    
Restricted Stock Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   5 years    
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 3,129 3,142  
Period for recognition (in years)   3 years    
Compensation cost not yet recognized   $ 3,100 $ 2,900 $ 2,400