XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
May 13, 2021
Share-Based Payment Arrangement [Abstract]      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 4 months 24 days    
Restricted Stock Shares Authorized     600,000
Stock-based Compensation $ 700 $ 300  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 500    
Restricted Stock Shares, Remaining Available 286,764    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]      
Unvested at beginning of year, Number of Restricted Stock Awards (in shares) 9,500 85,800  
Unvested at beginning of year, Weighted Average Grant Date Fair Value (in dollars) $ 15.08 $ 14.84  
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 89,500 5,000.0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 10.95 $ 11.65  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (29,600) (17,000.0)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value $ 11.29 $ 14.67  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (2,300) 0  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 10.96 $ 0  
Outstanding (unvested) at end of year, Number of Restricted Stock Awards (in shares) 67,100 73,800  
Outstanding (unvested) at end of year, Weighted Average Grant Date Fair Value (in dollars) $ 11.39 $ 14.67