XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation (Schedule of Awards Granted ) (Details) - 2012 Equity Incentive Plan [Member] - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair Value per Share of Award on Grant Date $ 10.69 $ 12.91
Restricted Stock [Member] | April 23, 2024 [Member] | Non-Employee Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Stock Awards 19,730  
Percentage of Awards Vesting 100.00%  
Fair Value per Share of Award on Grant Date $ 10.69  
Restricted Stock [Member] | April 23, 2024 [Member] | Employee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Stock Awards 32,522  
Percentage of Awards Vesting 25.00%  
Vesting period 4 years  
Fair Value per Share of Award on Grant Date $ 10.69  
Employee Stock Option | April 23, 2024 [Member] | Non-Employee Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Stock Awards 9,306  
Percentage of Awards Vesting 20.00%  
Vesting period 5 years  
Fair Value per Share of Award on Grant Date $ 10.69