XML 103 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
May 16, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock incentive plan, authorized common stock     250,000
Compensation expense $ 912 $ 1,200  
Grant date fair value of vested Restricted Stock 1,000 579  
Vest date fair value of vested Restricted Stock 883 $ 609  
Unrecognized compensation cost related to unvested Restricted Stock $ 583    
Weighted-average period for unrecognized compensation cost to be recognized 2 years    
Director [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting service period of grants 1 year    
Service Period [Member] | Executive Officer [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting service period of grants 3 years    
Service Period [Member] | Officer [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting service period of grants 3 years    
Preformence Measure [Mmeber] | Executive Officer [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting service period of grants 2 years