Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Warrants (Details)

v3.24.0.1
STOCKHOLDERS' EQUITY - Warrants (Details) - $ / shares
Jan. 01, 2022
Nov. 29, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 29, 2021
Dec. 22, 2020
STOCKHOLDERS' EQUITY            
Exercise price of warrants $ 0.01 $ 0.01     $ 0.01 $ 11.50
Number of warrants outstanding   16,442,886 623,834 623,834   17,250,000
Number of shares issued in exercise   6,079,966        
Number of securities redeemed (in shares) 85,014 16,357,872