XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - Common Stock Warrants Outstanding (Details) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]    
Number of warrants outstanding (in shares) 2,775,978 2,775,978
5.20    
Class of Warrant or Right [Line Items]    
Exercise price (in usd per share) $ 5.20  
Number of warrants outstanding (in shares) 3,473 3,473
9.03    
Class of Warrant or Right [Line Items]    
Exercise price (in usd per share) $ 9.03  
Number of warrants outstanding (in shares) 1,032,404 1,032,404
10.84    
Class of Warrant or Right [Line Items]    
Exercise price (in usd per share) $ 10.84  
Number of warrants outstanding (in shares) 1,009,795 1,009,795
12.38    
Class of Warrant or Right [Line Items]    
Exercise price (in usd per share) $ 12.38  
Number of warrants outstanding (in shares) 8,083 8,083
20.77    
Class of Warrant or Right [Line Items]    
Exercise price (in usd per share) $ 20.77  
Number of warrants outstanding (in shares) 722,223 722,223