XML 136 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation (Details Textual) - 2022 Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares vested 159,296      
Number of shares vested, weighted average fair value $ 13.21      
Total fair value of shares vested $ 2,100 $ 969 $ 1,700  
Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Maximum shares available under equity incentive plan       1,000,000
Number of shares available for grant 547,681      
Stock based compensation expense $ 2,600 $ 2,600 $ 1,800  
Unrecognized compensation expense $ 2,500      
Compensation cost not yet recognized, period for recognition 2 years 2 months 12 days      
Time Based Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share awards granted under equity incentive plan 87,925 105,891    
Number of shares vested 93,104 41,401    
Number of shares vested, weighted average fair value $ 12.79 $ 12.78    
Performance Based Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share awards granted under equity incentive plan 99,253 102,750    
Number of shares vested 66,192 30,635    
Number of shares vested, weighted average fair value $ 13.79 $ 14.35