XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation (Schedule of Stock Grant Activity for RSUs) (Details) - RSUs - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Unvested, Beginning Balance (in shares) 879,000    
Granted (in shares) 500,000    
Vested (in shares) (178,000)    
Forfeited (in shares) (30,000)    
Unvested, Ending Balance (in shares) 1,171,000 879,000  
Weighted Average Grant Date Fair Value      
Unvested, Beginning Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 14.75    
Granted, Weighted Average Grant Date Fair Value (in dollars per share) 20.55 $ 14.59 $ 14.55
Vested, Weighted Average Grant Date Fair Value (in dollars per share) 17.67    
Forfeited, Weighted Average Grant Date Fair Value (in dollars per share) 17.31    
Unvested, Ending Balance, Weighted Average Grant Date Fair Value (in dollars per share) $ 16.72 $ 14.75