XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Weighted Average Grant Date Fair Value [Abstract]      
Stock-based compensation expense $ 110 $ 75  
Restricted Stock [Member]      
Shares [Roll Forward]      
Nonvested balance at beginning of period (in shares) 65,920 53,660 53,660
Issued (in shares) 25,696 0  
Vested (in shares) 0 (761)  
Forfeited (in shares) 0 (1,730)  
Nonvested balance at end of period (in shares) 91,616 51,169 65,920
Weighted Average Grant Date Fair Value [Abstract]      
Non-vested balance at beginning of period (in dollars per share) $ 17.03 $ 22.32 $ 22.32
Issued (in dollars per share) 30.67 0  
Vested (in dollars per share) 0 22.35  
Forfeited (in dollars per share) 0 20.53  
Non-vested balance at end of period (in dollars per share) $ 20.86 $ 22.38 $ 17.03
Weighted-average remaining vesting period for recognition 1 year 7 months 24 days    
Unrecognized stock-based compensation expense $ 1,200   $ 508
Employee Stock Purchase Plan [Member]      
Employee Stock Purchase Plan [Abstract]      
Discount from market price at date of purchase 5.00%    
Incentive Stock Plan [Abstract]      
Total stock purchases under the plan (in shares) 1,016    
Shares reserved for issuance (in shares) 206,486    
Employee Stock Purchase Plan [Member] | Minimum [Member]      
Employee Stock Purchase Plan [Abstract]      
Discount from market price at date of purchase     0.00%
Employee Stock Purchase Plan [Member] | Maximum [Member]      
Employee Stock Purchase Plan [Abstract]      
Discount from market price at date of purchase     15.00%
Incentive Stock Plan [Member]      
Incentive Stock Plan [Abstract]      
Shares available for grant (in shares) 300,000