XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Schedule of company’s operating leases were recorded in the consolidated balance sheets - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Assets    
Lease right-of-use assets $ 3,812,085 $ 4,195,682
Total lease assets 3,812,085 4,195,682
Current liabilities:    
Lease liability - current portion 1,421,036 1,461,335
Noncurrent liabilities:    
Lease liability, net of current portion 2,651,849 2,980,946
Total lease liability 4,072,885 4,442,281
Assets    
Lease right-of-use assets 8,408,399 9,307,113
Total lease assets 8,408,399 9,307,113
Current liabilities:    
Lease liability - current portion 2,655,037 3,271,990
Noncurrent liabilities:    
Lease liability, net of current portion 5,276,312 6,867,420
Total lease liability $ 7,931,349 $ 10,139,410