Point Secures $115 Million in Series C Funding to Scale Home Equity Platform and Expand Footprint