XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
CONVERTIBLE PREFERRED STOCK (Details)
1 Months Ended 2 Months Ended 3 Months Ended
Apr. 11, 2022
USD ($)
Mar. 31, 2022
USD ($)
D
$ / shares
shares
Mar. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Issuance of stock, net of issuance costs     $ 29,942,000 $ 6,784,000  
Preferred stock authorized | shares   25,000,000   25,000,000 25,000,000
Preferred stock par value | $ / shares   $ 0.001   $ 0.001 $ 0.001
Proceeds from issuance of convertible preferred stock $ 300,000        
Cumulative preferred dividend       $ 45,000  
Preferred dividend declared (in dollar per share) | $ / shares       $ 0  
Other current assets          
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Receivable proceeds from issuance of convertible preferred stock   $ 300,000   $ 300,000  
Private Placement          
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Issuance of stock, net of issuance costs (in shares) | shares   271,447      
Issuance of stock, net of issuance costs   $ 2,100,000      
Series A Preferred Stock          
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Preferred stock authorized | shares   1   1  
Annual dividend rate   10.00%      
Preferred stock, liquidation preference (in dollars per share) | $ / shares   $ 1,000   $ 1,000  
Preferred stock, threshold percentage of stock price trigger   130.00%      
Preferred stock, conversion threshold trading days | D   5      
Preferred stock, threshold consecutive trading days | D   15      
Conversion denomination   $ 1,000   $ 1,000  
Conversion ratio   100   100  
Series A Preferred Stock | Maximum          
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Conversion ratio   125   125  
Series A Preferred Stock | Subscription Agreements          
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK          
Issuance of stock, net of issuance costs (in shares) | shares   9,566      
Issuance of stock, net of issuance costs   $ 9,600,000      
Preferred stock authorized | shares   10,000   10,000  
Preferred stock par value | $ / shares   $ 0.001   $ 0.001