v3.25.2
Incentive Award Plan - Schedule of Nonvested Restricted Stock Shares Activity (Details) - Restricted Stock [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested restricted stock at beginning 369,675 370,843
Granted 199,326 146,102
Forfeited (3,500) (7,100)
Vested (147,672) (140,170)
Unvested restricted stock at ending 417,829 369,675
Weighted average grant date fair value per unit, beginning $ 22.13 $ 21.81
Weighted average grant date fair value per unit, Granted 16.69 21.85
Weighted average grant date fair value per unit, Forfeited 19.4 22.66
Weighted average grant date fair value per unit, Vested 21.62 20.97
Weighted average grant date fair value per unit, ending $ 19.74 $ 22.13