Acquisitions (Schedule of Pro Forma Information) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Acquisitions [Abstract]    
Revenues $ 42,793,803 $ 29,396,415
Net loss $ (4,628,737) $ (5,837,145)
Net loss per share: Basic and diluted $ (0.36) $ (0.46)
Weighted average shares outstanding: Basic and diluted 12,788,663 12,727,929