Yes this is expected behavior, the 25 GB allocated to buffering and caching (which is caching access to the hard disk) which can be reallocated at a moment's notice if required for code execution. So that memory is available if actually needed, but is currently utilized to make the system run more efficiently. You are 444Mbytes into swap space but weighed against 32GB of total RAM I wouldn't worry about it.
Attend my 60-minute "Be your Own TAC: Part Deux" Presentation
Exclusively at CPX 2025 Las Vegas Tuesday Feb 25th @ 1:00pm