If you fail to report to Immigration in the 3-week window, you will be fined 2,000 THB. Continuing to ignore the report will increase your penalty the longer you go without doing it. Furthermore, if you are detained by Thai police or Immigration and you are found to have not reported in time, the fee increases to 5,000.
Repeated or serious offenses regarding your 90-day report can, in extreme cases, lead to deportation and blacklisting.