v3.26.3
Stock-Based Compensation - Summary of Restricted Shares Activity (Details) - Restricted Shares - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Time-Based Vesting    
Number of Common Shares    
January 1, 2026 (in shares)   127,672
Awarded (in shares)   78,939
Released (in shares)   (16,395)
Forfeited (in shares)   (8,274)
September 30, 2026 (in shares) 181,942 181,942
Weighted-Average Grant Date Fair Value    
January 1, 2026 (in usd per share)   $ 28.49
Awarded (in usd per share)   33.57
Released (in usd per share)   27.79
Forfeited (in usd per share)   32.10
September 30, 2026 (in usd per share) $ 30.59 $ 30.59
Performance-Based Vesting    
Number of Common Shares    
January 1, 2026 (in shares)   555,561
Awarded (in shares) 0 231,346
Released (in shares)   (161,975)
Forfeited (in shares)   (9,352)
September 30, 2026 (in shares) 615,580 615,580
Weighted-Average Grant Date Fair Value    
January 1, 2026 (in usd per share)   $ 30.08
Awarded (in usd per share)   33.70
Released (in usd per share)   30.30
Forfeited (in usd per share)   31.02
September 30, 2026 (in usd per share) $ 31.36 $ 31.36