The device SEJPM mentions in his comment would fit you requirements and is offered by a variety of manufacturers to complement their laptop products as well as 3rd party computing devices. DisplayLink is the company that makes the chips that enable the video functionality. I have used such a device before and I still have it, though I have a problem with calling these devices docks as these are not traditional docks but big dongles with 45W PSUs and they can get quite hot.
They get the job done quite reliably and the manufacturer offers drivers for a wide variety of platforms, even Linux (they didn't offer drivers for their 3.0 devices at first, but this has been solved a few years back). My older Thinkpad T530 from 2012 had no problems displaying 3 1080p videos with this and my 2 Dell 1080p monitors connected at home.
Edit: In theory everything should work fine, but I did some testing with the devices I have here in the office (1×Dell U2512H, several Dell U2412M), turns out that you should check when getting one of the DisplayLink devices and which one in particular exactly as dual 2560×1440 may be too much for Gen 3xxx devices like mine, devices with 5xxx chips may support such high resolutions older ones were probably made to just support dual 1080p or 1200p.
The U2512H is detected on my Linux machines with recent drivers at proper resolution but as soon as I plug one of the other monitors in its resolution drops to the highest one supported at this data rate (similar to HDMI 1.3 only capable devices, though I connected the bigger monitor to the DisplayPort output). You can set the refresh rate to 30Hz to still drive the monitor at full resolution, but I don't recommend that. DisplayPort chaining is not supported on mine, so a third monitor will just be a clone.
Also DisplayLink solutions don't support night modes as offered through f.lux, Redshift and some recent desktop environments.