v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock and Performance Share Units (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Weighted Average Grant Date Fair Value  
Weighted average share price, beginning balance (in USD per share) | $ / shares $ 16.56
Weighted average shares granted (in USD per share) | $ / shares 32.28
Weighted average shares vested (in USD per share) | $ / shares 13.76
Weighted average grant date fair value, cancelled and forfeited (in USD per share) | $ / shares 10.06
Weighted average share price, ending balance (in USD per share) | $ / shares $ 26.26
Restricted Stock  
Restricted Stock and Performance Share Units  
Outstanding, beginning balance (in shares) 191,032
Granted (in shares) 11,815
Vested (in shares) (119,992)
Cancelled and forfeited (in shares) 0
Outstanding, ending balance (in shares) 82,855
Restricted Stock Units  
Restricted Stock and Performance Share Units  
Outstanding, beginning balance (in shares) 0
Granted (in shares) 59,920
Vested (in shares) 0
Cancelled and forfeited (in shares) 0
Outstanding, ending balance (in shares) 59,920
Performance-Based Stock and Stock Units  
Restricted Stock and Performance Share Units  
Outstanding, beginning balance (in shares) 523,934
Granted (in shares) 83,933
Vested (in shares) (239,786)
Cancelled and forfeited (in shares) (86,833)
Outstanding, ending balance (in shares) 281,248