BayFirst Financial Corp. (BAFN) reports earnings