XML 92 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Service-Based Restricted Stock Units (Details) - Service-Based RSUs
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Units  
Outstanding at beginning of year - Units | shares 322,847
Granted - Units | shares 68,308
Vested and released - Units | shares (59,994)
Forfeited - Units | shares (24,411)
Outstanding at end of year - Units | shares 306,750
Releasable - Units | shares 154,867
Weighted Average Grant Date Fair Value  
Beginning of year - Weighted Average Grant Date Fair Value | $ / shares $ 34.06
Granted - Weighted Average Grant Date Fair Value | $ / shares 45.83
Vested and released - Weighted Average Grant Date Fair Value | $ / shares 40.4
Forfeited - Weighted Average Grant Date Fair Value | $ / shares 44.29
End of year - Weighted Average Grant Date Fair Value | $ / shares 34.66
Releasable - Weighted Average Grant Date Fair Value | $ / shares $ 23.42