v3.26.1
SHARE-BASED COMPENSATION - Schedule of Restricted Share Awards (Details) - Restricted Stock - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Number of Shares  
Nonvested beginning balance (in shares) 995,208
Granted (in shares) 538,887
Vested (in shares) (441,404)
Forfeited (in shares) (24,792)
Nonvested ending balance (in shares) 1,067,899
Weighted-Average Grant-Date Fair Value  
Nonvested beginning balance (in dollars per share) $ 50.15
Granted (in dollars per share) 52.23
Vested (in dollars per share) 47.43
Forfeited (in dollars per share) 51.26
Nonvested ending balance (in dollars per share) $ 52.30
Aggregate intrinsic value $ 55,403
Shares withheld for payroll taxes paid (in shares) 169,445
Share price (in dollars per share) $ 51.88
Minimum  
Weighted-Average Grant-Date Fair Value  
Vesting period (in years) 3 years
Maximum  
Weighted-Average Grant-Date Fair Value  
Vesting period (in years) 5 years