Lument Finance Trust (LFT) Other financing activities (2018 - 2023)