XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plans (Summary of Stock Option Activity) (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Equity Incentive Plans [Abstract]    
Outstanding, Beginning Balance - Number of Options 1,036,975  
Options Granted - Number of Options  
Options Exercised - Number of Options (61,000)  
Options Forfeited - Number of Options  
Options Expired - Number of Options  
Outstanding, Ending Balance - Number of Options 975,975 1,036,975
Outstanding, Range of Exercise Price, Lower Range Limit (per share) $ 10.55 $ 9.03
Outstanding, Range of Exercise Price, Upper Range Limit (per share) 13.68 13.68
Options Granted, Exercise Price  
Options Forfeited - Exercise Price  
Options expired - Exercise prices  
Outstanding Number of Options, Beginning Balance - Weighted Average Exercise Price 11.72  
Number of Options Granted - Weighted Average Exercise Price  
Number of Options, Exercised - Weighted Average Exercise Price 9.03  
Number of Options Forfeited - Weighted Average Exercise Price  
Number of Options Expired - Weighted Average Exercise Price  
Outstanding Number of Options, Ending Balance - Weighted Average Exercise Price $ 11.89 $ 11.72