XML 83 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Plans and Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Beginning balance (in shares) 110,500  
Awarded (in shares) 0  
Vested (in shares) (65,988) 0
Forfeited (in shares) (4,375)  
Ending balance (in shares) 40,137 110,500
Weighted Average Grant Date Fair Value    
Beginning balance (in dollars per share) $ 18.20  
Awarded (in dollars per share) 0 $ 18.20
Vested (in dollars per share) 18.20  
Forfeited (in dollars per share) 18.20  
Ending balance (in dollars per share) $ 18.20 $ 18.20