Quarterly report pursuant to Section 13 or 15(d)

Variable Interest Entities - Schedule of Variable Interest Entities (Details)

v3.21.2
Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Trading Activity, Gains and Losses, Net [Line Items]        
Revenues, net $ 2,691,811 $ 5,173,982 $ 5,256,973 $ 7,127,328
Cost of revenues 1,721,189 4,004,936 3,374,570 5,368,655
Gross profit 970,622 1,169,046 1,882,403 1,758,673
Selling, general and administrative 5,941,652 2,377,853 17,602,532 5,567,516
Operating income (4,971,030) (1,208,807) (15,720,129) (3,808,843)
Interest expense (2,715,481) (847,154) (15,410,414) (1,571,111)
Total other (expense) income (173,894,593) (821,451) (225,408,814) (1,519,704)
Loss before income taxes (178,865,623) (2,030,258) (241,128,943) (5,328,547)
Income tax expense
Net income (183,646,203) (1,602,139) (246,087,723) (332,647)
Variable Income Interest Rate [Member]        
Trading Activity, Gains and Losses, Net [Line Items]        
Revenues, net 92,945 1,051,945 307,339 1,274,477
Cost of revenues 9,530 789,000 93,685 994,923
Gross profit 83,415 262,945 213,654 279,554
Selling, general and administrative 4,320 136,648 104,741 203,562
Operating income 79,095 126,297 108,913 75,992
Interest expense (34,010) (21,331) (7,760) (56,956)
Total other (expense) income (34,010) (21,331) (7,760) (56,956)
Loss before income taxes 45,085 104,966 101,153 19,036
Income tax expense
Net income $ 45,085 $ 104,966 $ 101,153 $ 19,036