XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Disclosure Text Block Supplement [Abstract]    
Schedule of accrued expenses and other current liabilities
 

December 31,
2020

 

June 30,
2021

Payables to exiting investors

 

$

30,000

 

$

Payables for purchase of property, plant and equipment

 

 

15,122

 

 

14,103

Product warranty

 

 

4,296

 

 

10,299

Other current liabilities

 

 

3,959

 

 

4,148

Accrued payroll and welfare

 

 

2,704

 

 

2,789

Interest payable

 

 

1,379

 

 

2,239

Accrued expenses

 

 

1,696

 

 

1,713

Other tax payable

 

 

1,472

 

 

306

Total

 

$

60,628

 

$

35,597

 

December 31,
2019

 

December 31,
2020

Payable to exiting Investors

 

$

 

$

30,000

Payables for purchase of property, plant and equipment

 

 

23,515

 

 

15,122

Product warranty

 

 

3,723

 

 

4,296

Accrued payroll and welfare

 

 

2,577

 

 

2,704

Accrued expenses

 

 

2,103

 

 

1,696

Deferred subsidy income-current

 

 

127

 

 

215

Deposits received from the contractors

 

 

275

 

 

102

Other tax payable

 

 

494

 

 

1,472

Other current liabilities

 

 

2,181

 

 

5,021

Total

 

$

34,995

 

$

60,628