XML 97 R82.htm IDEA: XBRL DOCUMENT v3.23.1
CONVERTIBLE PREFERRED STOCK (Details)
1 Months Ended 9 Months Ended 11 Months Ended 12 Months Ended
Dec. 13, 2021
$ / shares
shares
Oct. 31, 2022
USD ($)
shares
Apr. 30, 2022
USD ($)
shares
Mar. 31, 2022
USD ($)
D
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Feb. 28, 2021
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 02, 2021
Apr. 30, 2021
USD ($)
$ / shares
shares
CONVERTIBLE PREFERRED STOCK                        
Issuance of common stock, net of issuance costs (in shares)   7,481,747                    
Issuance of common stock, net of issuance costs | $   $ 9,400,000             $ 104,318,000 $ 58,860,000    
Preferred stock shares authorized         25,000,000 25,000,000 25,000,000 25,000,000 25,000,000 25,000,000    
Preferred stock par value | $ / shares         $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001    
Preferred stock, liquidation preference | $         $ 0     $ 0 $ 0 $ 10,349,000    
Preferred dividend declared (in dollar per share) | $ / shares                   $ 0    
Number of common stock issued upon conversion of preferred stock                   1,000,000.0    
Cumulative dividends accumulated and accreted to liquidation preference | $                   $ 783,000    
Dividends declared (in dollar per share) | $ / shares           $ 0 $ 0 $ 0   $ 0    
TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Preferred stock shares authorized 20,000,000                      
Preferred stock par value | $ / shares $ 0.001                      
Number of preferred shares converted 97,976,728                      
Number of common stock issued upon conversion of preferred stock 1,739,311                      
Dividends declared (in dollar per share) | $ / shares                 $ 0      
Private Placement                        
CONVERTIBLE PREFERRED STOCK                        
Issuance of common stock, net of issuance costs (in shares)     634,517 271,447                
Issuance of common stock, net of issuance costs | $     $ 5,000,000.0 $ 2,100,000                
Private Placement | TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Issuance of common stock, net of issuance costs (in shares)         2,261,932 6,000,000            
Issuance of common stock, net of issuance costs | $           $ 30,000,000.0            
Preferred Stock | Maximum                        
CONVERTIBLE PREFERRED STOCK                        
Conversion ratio       125                
Preferred Stock | TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Number of preferred shares converted 2,000,000                      
Series A Preferred Stock                        
CONVERTIBLE PREFERRED STOCK                        
Preferred stock shares authorized                   1    
Annual dividend rate       10.00%                
Preferred stock, liquidation preference (in dollars per share) | $ / shares       $ 1,000                
Preferred stock, threshold percentage of stock price trigger       1.30%                
Preferred stock, conversion threshold trading days | D       5                
Preferred stock, threshold consecutive trading days | D       15                
Conversion denomination | $       $ 1,000                
Conversion ratio       100                
Series A Preferred Stock | TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Preferred stock shares authorized 2,000,000                      
Number of shares in private placement offering                       2,000,000
Issuance price per share | $ / shares                       $ 25.00
Series A Preferred Stock | Subscription Agreements                        
CONVERTIBLE PREFERRED STOCK                        
Issuance of common stock, net of issuance costs (in shares)       9,566                
Issuance of common stock, net of issuance costs | $       $ 9,600,000                
Preferred stock shares authorized       10,000                
Preferred stock par value | $ / shares       $ 0.001                
Series A Preferred Stock | Private Placement | TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Aggregate amount of private placement offering | $                       $ 50,000,000.0
Common Stock | TeraCub                        
CONVERTIBLE PREFERRED STOCK                        
Conversion ratio                     0.8696560