XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details) - Schedule of preferred stock activities - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Series B Preferred Stock [Member]    
Stockholders' Equity (Details) - Schedule of preferred stock activities [Line Items]    
Beginning balances 82
Beginning balances
Ending balances
Ending balances
Conversion of Series B Preferred Stock to common stock   (82)
Conversion of Series B Preferred Stock to common stock  
Issuance of Preferred Shares for cash  
Issuance of Preferred Shares for cash  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest  
Conversion of Preferred Shares to common stock  
Conversion of Preferred Shares to common stock  
Conversion of Preferred Shares to common stock  
Conversion of Preferred Shares to common stock  
Series C-1 Preferred Shares [Member]    
Stockholders' Equity (Details) - Schedule of preferred stock activities [Line Items]    
Beginning balances
Beginning balances
Ending balances
Ending balances
Conversion of Series B Preferred Stock to common stock  
Conversion of Series B Preferred Stock to common stock  
Issuance of Preferred Shares for cash 365  
Issuance of Preferred Shares for cash $ 365  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest  
Conversion of Preferred Shares to common stock 365  
Conversion of Preferred Shares to common stock (365)  
Conversion of Preferred Shares to common stock $ (365)  
Series C-1 Preferred Shares and Series C-2 Preferred Shares [Member]    
Stockholders' Equity (Details) - Schedule of preferred stock activities [Line Items]    
Beginning balances
Beginning balances
Ending balances
Ending balances
Conversion of Series B Preferred Stock to common stock  
Conversion of Series B Preferred Stock to common stock  
Issuance of Preferred Shares for cash 3,567  
Issuance of Preferred Shares for cash $ 3,567  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest 517  
Series C-2 Preferred Stock issued for repayment of short-term borrowings and accrued interest $ 517  
Conversion of Preferred Shares to common stock 4,084  
Conversion of Preferred Shares to common stock $ 4,084  
Conversion of Preferred Shares to common stock (4,084)  
Conversion of Preferred Shares to common stock $ (4,084)