How Merchants Shop for Funding: IOU Financial 2025 Survey · Time in Business