v3.25.2
Equity Incentive Plans - Summary of Restricted Share Awards and Restricted Share Unit ("RSU") Awards Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Restricted Share Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Outstanding, shares (in shares) 153 301
Granted , shares (in shares) 0 0
Vested, shares (in shares) 0 0
Forfeited, shares (in shares) 0 0
Outstanding, shares (in shares) 153 301
Weighted Average Grant-Date Fair Value    
Outstanding, weighted average grant date fair value (in dollars per share) $ 66.7 $ 66.7
Granted, weighted average grant date fair value (in dollars per share) 0 0
Vested, weighted average grant date fair value (in dollars per share) 0 0
Forfeited, weighted average grant date fair value (in dollars per share) 0 0
Outstanding, weighted average grant date fair value (in dollars per share) $ 66.7 $ 66.7
Restricted Share Units    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Outstanding, shares (in shares) 24,482 14,458
Granted , shares (in shares) 1,833 13,957
Vested, shares (in shares) (5,676) (2,725)
Forfeited, shares (in shares) 0 (833)
Outstanding, shares (in shares) 20,639 24,857
Weighted Average Grant-Date Fair Value    
Outstanding, weighted average grant date fair value (in dollars per share) $ 70.44 $ 69
Granted, weighted average grant date fair value (in dollars per share) 76.3 71.59
Vested, weighted average grant date fair value (in dollars per share) 70.38 69
Forfeited, weighted average grant date fair value (in dollars per share) 0 69
Outstanding, weighted average grant date fair value (in dollars per share) $ 70.98 $ 70.46