v3.26.1
Stock-Based Compensation and Employee Benefit Plans - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Schedule of Restricted Stock Unit Activity [Line Items]  
Number of Shares, Unvested balance | shares 126,750
Weighted- Average Grant Date Fair Value, Unvested balance | $ / shares $ 38.08
Number of Shares, granted | shares 31,500
Weighted- Average Grant Date Fair Value, granted | $ / shares $ 26.98
Number of Shares, vested | shares (30,000)
Weighted- Average Grant Date Fair Value, vested | $ / shares $ 27.86
Number of Shares, forfeited | shares
Weighted- Average Grant Date Fair Value, forfeited | $ / shares
Number of Shares, Unvested balance | shares 128,250
Weighted- Average Grant Date Fair Value, Unvested balance | $ / shares $ 37.74