XML 97 R84.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING - Net Sales by Segment (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 139,918,942 $ 75,698,877 $ 420,282,374 $ 225,218,105
HF        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 58,379,545 75,698,877 161,933,810 225,218,105
B&R Global        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 81,539,397 $ 0 $ 258,348,564 $ 0