Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Warrants (Details)

v3.22.0.1
STOCKHOLDERS' EQUITY - Warrants (Details) - $ / shares
Jan. 01, 2022
Dec. 29, 2021
Dec. 31, 2021
Nov. 29, 2021
Dec. 31, 2020
Dec. 22, 2020
Subsequent Event [Line Items]            
Number of shares of common stock called by each warrant           1
Exercise price of warrants       $ 0.01   $ 11.50
Number of warrants outstanding     835,014 16,442,886 18,000,000 17,250,000
Number of shares issued in exercise   6,079,966        
Number of securities redeemed (in shares)   16,357,872        
Subsequent event            
Subsequent Event [Line Items]            
Exercise price of warrants $ 0.01          
Number of securities redeemed (in shares) 85,014