XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 15, 2023
Oct. 06, 2022
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 17, 2021
Aug. 09, 2021
Related Party Transaction [Abstract]                
Related party expenses       $ 20        
Expense in connection with warrant issue       $ 0 $ 0 $ 12,781    
Common Stock                
Related Party Transaction [Abstract]                
Issuance of common stock, net of issuance costs (in shares) 9,500,000 7,800,000   9,453,418 7,820,000 812,516    
Share price (in dollars per share)   $ 14.75            
Common Stock | Public Offering                
Related Party Transaction [Abstract]                
Issuance of common stock, net of issuance costs (in shares) 9,500,000              
Restricted Stock Units                
Related Party Transaction [Abstract]                
Shares granted (in shares)       1,018,322 1,047,301      
Warrants                
Related Party Transaction [Abstract]                
Shares granted (in shares)       3,126,955        
August 2021 Warrant | Common Stock                
Related Party Transaction [Abstract]                
Expense in connection with warrant issue           $ 7,600    
August 2021 Warrant | Consulting Agreement, Business Development Services | Common Stock                
Related Party Transaction [Abstract]                
Warrant issued (in shares)               301,291
December 2021 Warrants | Common Stock                
Related Party Transaction [Abstract]                
Expense in connection with warrant issue           $ 5,200    
December 2021 Warrants | Consulting Agreement, Business Development Services | Common Stock                
Related Party Transaction [Abstract]                
Warrant issued (in shares)             153,155  
December 2021 Warrants | Consulting Agreement, Asset Identification Services | Common Stock                
Related Party Transaction [Abstract]                
Warrant issued (in shares)             153,155  
Pre-Funded Warrants | Common Stock                
Related Party Transaction [Abstract]                
Warrant issued (in shares)       126,093        
Number of stock warrants issued to purchase shares 3,100,000     3,126,955        
Pre-Funded Warrants | Common Stock | Public Offering                
Related Party Transaction [Abstract]                
Number of stock warrants issued to purchase shares 3,100,000   3,100,000          
Member of the Board of Directors - Two                
Related Party Transaction [Abstract]                
Term of consulting agreement       1 year        
Number of options granted (in shares)       20,000        
Fair value amount of options granted       $ 400