XML 96 R74.htm IDEA: XBRL DOCUMENT v3.22.1
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Dec. 13, 2021
shares
Dec. 31, 2021
$ / shares
Dec. 02, 2021
Apr. 30, 2021
USD ($)
$ / shares
shares
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
Dividends declared (in dollar per share) | $ / shares   $ 0    
TeraCub        
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
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    
Preferred Stock | TeraCub        
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
Number of preferred shares converted 2,000,000      
Series A Preferred Stock | TeraCub        
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
Number of shares in private placement offering       2,000,000
Issuance price per share | $ / shares       $ 25.00
Series A Preferred Stock | Private Placement | TeraCub        
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
Aggregate amount of private placement offering | $       $ 50.0
Common Stock | TeraCub        
TERACUB REDEEMABLE CONVERTIBLE PREFERRED STOCK        
Conversion ratio     0.8696560