v3.25.1
Share-Based Compensation - Stock Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Awards    
Beginning balance (in shares) 140,049  
Expired (in shares) (13,810)  
Forfeitures (in shares) (3,274)  
Ending balance (in shares) 122,965 140,049
Vested and expected to vest (in shares) 122,965  
Exercisable (in shares) 122,965  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 33.56  
Expired (in dollars per share) 33.56  
Forfeited (in dollars per share) 33.56  
Ending balance (in dollars per share) 33.56 $ 33.56
Vested and expected to vest (in dollars per share) 33.56  
Exercisable (in dollars per share) $ 33.56  
Weighted Average Contractual Term (Years)    
Outstanding balance 6 years 6 years 9 months 21 days
Vested and expected to vest 6 years  
Exercisable ending balance 6 years