v3.26.3
Stock-Based Compensation and Employee Benefit Plans - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 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 (31,000)
Weighted- Average Grant Date Fair Value, vested | $ / shares $ 28.4
Number of Shares, forfeited | shares (2,500)
Weighted- Average Grant Date Fair Value, forfeited | $ / shares $ 41.18
Number of Shares, Unvested balance | shares 124,750
Weighted- Average Grant Date Fair Value, Unvested balance | $ / shares $ 37.62