1stDibs Q3 2026 net loss narrows 64% to $1.25 million - DIBS News | Rallies