Quarterly Financial Data (Unaudited) - Schedule of Quarterly Financial Information (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2017 |
Dec. 31, 2016 |
Sep. 30, 2016 |
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2017 |
Mar. 31, 2016 |
Mar. 31, 2015 |
|
| Quarterly Financial Information Disclosure [Abstract] | |||||||||||
| Sales, net | $ 22,580,876 | $ 18,309,539 | $ 19,627,791 | $ 16,750,925 | $ 19,963,408 | $ 17,207,372 | $ 18,536,509 | $ 16,513,079 | |||
| Gross profit | 9,586,742 | 7,670,240 | 7,727,260 | 6,716,115 | 8,167,759 | 6,702,095 | 7,056,402 | 6,627,314 | $ 31,700,357 | $ 28,553,570 | $ 21,572,789 |
| Net (loss) income | 699,725 | 892,364 | (489,854) | (595,703) | 421,406 | (595,911) | (682,057) | (850,144) | 506,532 | (1,706,706) | (3,473,913) |
| Net (income) loss attributable to noncontrolling interests | (508,375) | (469,798) | (210,856) | (170,116) | 4,862 | (211,792) | (329,214) | (273,518) | 1,359,145 | 809,662 | 325,829 |
| Net (loss) income attributable to common Stockholders | $ 191,350 | $ 422,566 | $ (700,710) | $ (765,819) | $ 426,268 | $ (807,703) | $ (1,011,271) | $ (1,123,662) | $ (852,613) | $ (2,516,368) | $ (3,799,742) |
| Net (loss) income per common share, basic, attributable to common shareholders | $ 0.00 | $ 0.00 | $ (0.00) | $ (0.00) | $ 0.00 | $ (0.01) | $ (0.01) | $ (0.01) | |||
| Net (loss) income per common share, diluted, attributable to common shareholders | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ (0.01) | $ (0.01) | $ (0.01) | |||
| Weighted average shares used in computation, basic, attributable to common shareholders | 161,065,685 | 160,963,862 | 160,698,696 | 160,521,947 | 160,167,121 | 160,031,891 | 159,774,811 | 157,535,571 | |||
| Weighted average shares used in computation, diluted, attributable to common shareholders | 165,878,218 | 165,245,935 | 160,698,696 | 160,521,947 | 167,331,808 | 160,031,891 | 159,774,811 | 157,535,571 | |||