v3.25.2
Incentive Award Plan - Schedule of Unvested Restricted Stock Units Activity (Details) - Performance Stock Units [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 137,393 51,410
Granted 194,712 85,983
Vested
Forfeited
Unvested restricted stock at ending 332,105 137,393
Weighted average grant date fair value per unit, beginning $ 24.07 $ 30.15
Weighted average grant date fair value per unit, Granted 11.68 20.44
Weighted average grant date fair value per unit, Vested
Weighted average grant date fair value per unit, Forfeited
Weighted average grant date fair value per unit, ending $ 16.81 $ 24.07