Annual report pursuant to Section 13 and 15(d)

WARRANTS ON COMMON STOCK (Details)

v3.24.1.u1
WARRANTS ON COMMON STOCK (Details) - $ / shares
Dec. 31, 2023
Dec. 13, 2023
Dec. 31, 2022
Dec. 31, 2021
Penny Warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares)   12,024,711    
Penny Warrants | Private Placement | Par value of common stock        
Class of Warrant or Right [Line Items]        
Number of shares each warrant holder is entitled to purchase (in shares)   1    
Exercise price per warrant (in dollars per share)   $ 0.01    
Public Warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 8,638,966   8,638,966  
Warrants expiration period       5 years
Public Warrants | IPO | Par value of common stock        
Class of Warrant or Right [Line Items]        
Number of shares each warrant holder is entitled to purchase (in shares)       1
Exercise price per warrant (in dollars per share)       $ 11.50
Private placement warrants        
Class of Warrant or Right [Line Items]        
Warrants outstanding (in shares) 272,779   272,779  
Warrants expiration period       5 years
Private placement warrants | IPO | Par value of common stock        
Class of Warrant or Right [Line Items]        
Number of shares each warrant holder is entitled to purchase (in shares)       1
Exercise price per warrant (in dollars per share)       $ 11.50