XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION, Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Purchase Plan [Abstract]      
Stock-based compensation expense $ 2,318 $ 2,157 $ 2,753
ESPP [Member]      
Employee Stock Purchase Plan [Abstract]      
Percentage of discount on common stock 15.00%    
Maximum aggregate number of shares of common stock that may be issued (in shares) 1,000,000    
Maximum number of shares per employee (in shares) 1,200    
Stock-based compensation expense $ 53    
Unrecognized compensation expense $ 11    
Weighted average remaining period, recognition of compensation cost 1 month    
Number of shares issued ESPP (in shares) 0    
Summary of Assumptions Used to Calculate Fair Value of Awards [Abstract]      
Expected volatility 31.31%    
Expected dividend yield 1.89%    
Expected term (years) 6 months    
Risk-free interest rate 5.02%