Carryover losses.

I have a significant amount of losses from crypto from last year. How and what can I use the carryforward losses for? I believe it can only be $3000 a year, but what and how do I apply that in the coming years? Can it offset income, short term gains, long term gains, etc?