Digital-only neobank surpasses USD 100 million in consumer deposits