XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation (Schedule of Stock Grant Activity for RSAs) (Details) - RSAs - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Unvested, Beginning Balance (in shares) 156,000    
Granted (in shares) 50,000    
Vested (in shares) (156,000)    
Forfeited (in shares) 0    
Unvested, Ending Balance (in shares) 50,000 156,000  
Weighted Average Grant Date Fair Value      
Unvested, Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 20.11    
Granted, Weighted Average Grant Date Fair Value (in dollars per share) 23.85 $ 15.45 $ 17.91
Vested, Weighted Average Grant Date Fair Value (in dollars per share) 20.11    
Forfeited, Weighted Average Grant Date Fair Value (in dollars per share) 0    
Unvested, Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 23.85 $ 20.11