XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Summary of Performance Stock Unit Activity (Details) - Performance Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shares    
Unvested at beginning of period (in shares) 71,428 87,321
Granted (in shares) 0 0
Vested (in shares) 0 (7,518)
Forfeited (in shares) (15,037) (8,375)
Unvested at end of period (in shares) 56,391 71,428
Weighted Average Grant Date Fair Value    
Unvested at beginning of period (in dollars per share) $ 36.40 $ 36.36
Granted (in dollars per share) 0 0.00
Vested (in dollars per share) 0.00 36.40
Forfeited (in dollars per share) 36.40 35.97
Unvested at end of period (in dollars per share) $ 36.40 $ 36.40