Direct Digital Q2 FY26 net loss narrows to $3.6 million; revenue drops 23% to $7.8 million - DRCT News | Rallies