v3.25.2
Shareholders' Equity - Schedule of Restricted Stock Activity (Details) - Restricted Stock - 2021 Long-Term Incentive Plan
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Restricted Shares  
Unvested, beginning balance (in Shares) | shares 387,915
Granted (in Shares) | shares 491,021
Vested (in Shares) | shares (73,184)
Forfeited (in Shares) | shares (6,311)
Unvested, ending balance (in Shares) | shares 799,441
Weighted Average Grant Date Fair Value  
Unvested, beginning balance (USD per Share) | $ / shares $ 26.57
Granted (USD per Share) | $ / shares 30.07
Vested (USD per Share) | $ / shares 28.41
Forfeited (USD per Share) | $ / shares 27.31
Unvested, ending balance (USD per Share) | $ / shares $ 28.54