v3.26.1
Summary of Aggregated Information Regarding RSUs, PSUs and RSAs granted (Details) - RSUs, PSUs & RSAs [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs, PSUs & RSAs, beginning balance | shares 20,158
Weighted Average Grant-Date Fair Value, beginning balance | $ / shares $ 3.63
RSUs, PSUs & RSAs, Granted | shares
Weighted Average Grant-Date Fair Value, Granted | $ / shares
RSUs, PSUs & RSAs, Vested | shares (8,104)
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 6.47
RSUs, PSUs & RSAs, Forfeited | shares
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares
RSUs, PSUs & RSAs, ending balance | shares 12,054
Weighted Average Grant-Date Fair Value, ending balance | $ / shares $ 3.01