v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Unit [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Restricted Stock Unit Activity [Line Items]  
Restricted Stock Units, Non-vested Balance | shares 571,145
Weighted Average Grant Date Fair Value, Non-vested Balance | $ / shares $ 3.57
Restricted Stock Units, Granted | shares 427,180
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 5.02
Restricted Stock Units, Forfeited | shares (81,082)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 4.38
Restricted Stock Units, Vested | shares (217,475)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 3.38
Restricted Stock Units, Non-vested Balance | shares 699,768
Weighted Average Grant Date Fair Value, Non-vested Balance | $ / shares $ 4.42