Lightning Terminal only allows Loop In Equal to ~99% of Incoming Liquidy

I have a channel with incoming liquidity and want to add outgoing liquidity to it - Trying to Loop In funds using Lightning Terminal. The incoming channel has 2M sats, but Lightning Terminal is only allowing me to Loop in 1,970,000 … is this expected ? What’s the deal here?