Coming back to my statement, I think you need to ask yourself what are you trying to protect yourself from? What are your risks? In my experience; my father got attacked by ransom ware, another time he was targeted by a scammer and got his account information, I've seen networks been "controlled" to where random links go to ad pages, and I've seen root kits hide themselves in systems.
I believe most home networks biggest risk is having your personal (accounts and personal media) and financial (credit cards, ssn, and bank account credentials) data lost, destroyed, or leaked.
Next we need to think about how this can be done; external network vulnerabilities, internal network vulnerabilities, and insider threats.
External Network Vulnerabilities
Your router takes care of most of your external network vulnerabilities, you have a network firewall there. It doesn't report attacks, and if you saw how many times "attacks" were "attempted", you'd start ignoring it prety quickly.
However there are low cost or open source firewall (firewalla, and bitdefender are two google results I've heard of before) or network security solutions you can definitely add to your network that do similar functions as your work's enterprise solution. But you're right it might be overkill, there's other steps you can take to protect your systems, as intrusion detection can't really stop a device you've already let in to your network. And most of those solutions just stops you from getting ads and "naughty" sites.
Internal Network Vulnerabilities
First and foremost though is to protect your data. Turn off file sharing (windows file sharing, or FTP) where you don't need it. Turn on or enforce authentication for file sharing where you do need to share files.
Second is to configure and enable host based firewalls, windows defender firewall or linux has "fw" firewall software. That will protect your computers from being attacked from the local network.
It's unlikely that you're going to be the target of an attack where an unimportant device is used for lateral movement, but turning on host based firewalls and forcing authentication for all other connectivity will close those gaps to the "important" devices and data. However you can go further; check all the devices on the network make sure they're still getting updates, and supported security patches, if not wipe it and throw it out. (If you dont want to throw a device out, remove the wifi passwords if it no longer needs regular network access.)
Old printers are harder to say, take them off the network and hook them up locally (USB) and share them from a host computer, but I believe old printers being a target is unlikely, but check for firmware updates too.
This is one of the more important to prevent lateral access on your local network. Devices that just need internet access but not local network access (home automation devices, light switches, etc.), put them on a separate wifi AP that does host based isolation (only lets them access the internet.) You may need a better wireless AP to do this, but this prevents compromised phones and tablets, and guests from spreading to your home network and "important" systems.
Call it what you want, but you are more likely to be the victim of insider threat or social engineering, being someone (even you!) on the network does something stupid; ie. downloads and runs malicious software, so making sure your antivirus is up to date should be checked regularly.
Don't let remote access software run all the time if you don't need it, force authentication if you do need it. When my father was a victim of ransomware it was because we had logmein installed and always enabled. He must have had it where it didn't need authentication to access, and an attacker was able to get in and ran the ransom encryption software.
The last bit of advice I have is prevent users from having administrtative rights on their computers, even yourself. Log in as an administrator ONLY when you need to do something that requires admin rights, don't do daily tasks as an administrative user. It puts you in the mindset "should I really install this?" when you have to take the additional steps to do it. Kids on gaming PCs don't need to be admins either, if they need a port opened in the firewall or a new game to be installed, they can request the admin (you) to do it. Virus scan unknown sourced software before being installed and ran.
That's your 99% for a home network. We can't stop everything, but that is a significant amount of protection.