XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Net of allowance for doubtful accounts (in Dollars) $ 5,005 $ 5,047
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 750,000,000 240,450,000
Common stock, shares issued 300,530,516 99,028,297
Common stock, shares outstanding 298,843,016 99,028,297
Series C1 Convertible Redeemable Preferred Shares    
Convertible redeemable preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Convertible redeemable preferred shares, authorized 26,757,258
Convertible redeemable preferred shares, issued 26,757,258
Convertible redeemable preferred shares, outstanding 26,757,258
Series C2 Convertible Redeemable Preferred Shares    
Convertible redeemable preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Convertible redeemable preferred shares, authorized 20,249,450
Convertible redeemable preferred shares, issued 20,249,450
Convertible redeemable preferred shares, outstanding 20,249,450
Series D1 Convertible Redeemable Preferred Shares    
Convertible redeemable preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Convertible redeemable preferred shares, authorized 22,311,516
Convertible redeemable preferred shares, issued 22,311,516
Convertible redeemable preferred shares, outstanding 22,311,516